Rev 3313 | Rev 3464 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3313 | Rev 3328 | ||
|---|---|---|---|
| Line 69... | Line 69... | ||
| 69 | if (*path != '/') { |
69 | if (*path != '/') { |
| 70 | if (!cwd_path) { |
70 | if (!cwd_path) { |
| 71 | futex_up(&cwd_futex); |
71 | futex_up(&cwd_futex); |
| 72 | return NULL; |
72 | return NULL; |
| 73 | } |
73 | } |
| 74 | ncwd_path_nc = malloc(len + cwd_len + 1); |
74 | ncwd_path_nc = malloc(cwd_len + 1 + len + 1); |
| 75 | if (!ncwd_path_nc) { |
75 | if (!ncwd_path_nc) { |
| 76 | futex_up(&cwd_futex); |
76 | futex_up(&cwd_futex); |
| 77 | return NULL; |
77 | return NULL; |
| 78 | } |
78 | } |
| 79 | strcpy(ncwd_path_nc, cwd_path); |
79 | strcpy(ncwd_path_nc, cwd_path); |