|
|
|
@ -292,14 +292,12 @@ make_relative_prefix_1 (const char *progname, const char *bin_prefix, |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
if ( resolve_links ) |
|
|
|
{ |
|
|
|
full_progname = lrealpath (progname); |
|
|
|
if (full_progname == NULL) |
|
|
|
return NULL; |
|
|
|
} |
|
|
|
if (resolve_links) |
|
|
|
full_progname = lrealpath (progname); |
|
|
|
else |
|
|
|
full_progname = strdup(progname); |
|
|
|
full_progname = strdup (progname); |
|
|
|
if (full_progname == NULL) |
|
|
|
return NULL; |
|
|
|
|
|
|
|
prog_dirs = split_directories (full_progname, &prog_num); |
|
|
|
free (full_progname); |
|
|
|
|