Subversion Repositories HelenOS

Rev

Rev 4011 | Rev 4220 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4011 Rev 4207
Line 250... Line 250...
250
    index_t i, j;
250
    index_t i, j;
251
   
251
   
252
    if (path[0] != '/')
252
    if (path[0] != '/')
253
        return NULL;
253
        return NULL;
254
   
254
   
255
    for (i = 1; i < strlen(path) && node; i = j + 1) {
255
    for (i = 1; i < str_size(path) && node; i = j + 1) {
256
        for (j = i; j < strlen(path) && path[j] != '/'; j++)
256
        for (j = i; j < str_size(path) && path[j] != '/'; j++)
257
            ;
257
            ;
258
        if (i == j) /* skip extra slashes */
258
        if (i == j) /* skip extra slashes */
259
            continue;
259
            continue;
260
           
260
           
261
        memcpy(buf, &path[i], j - i);
261
        memcpy(buf, &path[i], j - i);