summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
519e269)
canonicalize_file_name() is a GNU extension, while realpath() is POSIX.
Seemingly needed for musl. Adapted from the Void Linux repository.
if (conf_scan_root != NULL)
error(EXIT_FAILURE, 0, _("--%s specified twice"),
"database-root");
if (conf_scan_root != NULL)
error(EXIT_FAILURE, 0, _("--%s specified twice"),
"database-root");
- conf_scan_root = canonicalize_file_name(optarg);
+ conf_scan_root = realpath(optarg, nullptr);
if (conf_scan_root == NULL)
error(EXIT_FAILURE, errno, _("invalid value `%s' of --%s"), optarg,
"database-root");
if (conf_scan_root == NULL)
error(EXIT_FAILURE, errno, _("invalid value `%s' of --%s"), optarg,
"database-root");