Lines Matching refs:result

113     char * result;  in make_absolute()  local
117 result = strdup( string ); in make_absolute()
120 result = malloc( 2 + strlen( dot_path ) + strlen( string ) ); in make_absolute()
121 strcpy( result, dot_path ); in make_absolute()
122 result_len = (int)strlen(result); in make_absolute()
123 if (result[result_len - 1] != '/') { in make_absolute()
124 result[result_len++] = '/'; in make_absolute()
125 result[result_len] = '\0'; in make_absolute()
128 result = malloc( 3 + strlen( string ) ); in make_absolute()
129 result[0] = '.'; result[1] = '/'; result[2] = '\0'; in make_absolute()
133 strcpy( result + result_len, string ); in make_absolute()
136 return result; in make_absolute()
154 char stub_char, *result; in canonicalize_pathname() local
157 result = strdup( path ); in canonicalize_pathname()
163 while (result[i]) { in canonicalize_pathname()
164 while (result[i] != '\0' && result[i] != '/') in canonicalize_pathname()
172 if (!result[start]) in canonicalize_pathname()
176 while (result[i] == '/') in canonicalize_pathname()
185 strcpy( result + start + 1, result + i ); in canonicalize_pathname()
190 if (start > 0 && result[start - 1] == '\\') in canonicalize_pathname()
194 if ((start && !result[i]) in canonicalize_pathname()
195 || (result[i] == '.' && !result[i+1])) { in canonicalize_pathname()
196 result[--i] = '\0'; in canonicalize_pathname()
201 if (result[i] == '.') { in canonicalize_pathname()
203 if (result[i + 1] == '/') { in canonicalize_pathname()
204 strcpy( result + i, result + i + 1 ); in canonicalize_pathname()
210 if (result[i + 1] == '.' && in canonicalize_pathname()
211 (result[i + 2] == '/' || !result[i + 2])) { in canonicalize_pathname()
212 while (--start > -1 && result[start] != '/') in canonicalize_pathname()
214 strcpy( result + start + 1, result + i + 2 ); in canonicalize_pathname()
221 if (!*result) { in canonicalize_pathname()
222 *result = stub_char; in canonicalize_pathname()
223 result[1] = '\0'; in canonicalize_pathname()
226 return result; in canonicalize_pathname()