Lines Matching defs:copy
153 char *copy;
164 copy = strdup(orig);
165 if (copy == NULL) {
170 toresolv = copy;
172 for (end = copy + strlen(copy) - 1; end > copy && *end == '/'; end --);
176 tmp = strrchr(copy, '/');
178 lastcomp = copy;
182 if (tmp == copy)
187 toresolv = copy;
195 free(copy);
210 free(copy);
396 char *copy;
407 copy = strdup(orig);
408 if (copy == NULL) {
413 toresolv = copy;
415 for (end = copy + strlen(copy) - 1; end > copy && *end == '/'; end --);
419 tmp = strrchr(copy, '/');
421 lastcomp = copy;
425 if (tmp == copy)
430 toresolv = copy;
438 free(copy);
453 free(copy);