]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
conf-files: use path_compare_filename()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 6 Apr 2023 20:42:18 +0000 (05:42 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 7 Apr 2023 20:08:51 +0000 (05:08 +0900)
src/basic/conf-files.c

index 5ae1591178ac734d24fa31edca7d04e3c92ec31e..2fb7ffa926755b841423934655753cabf21c63ef 100644 (file)
@@ -120,7 +120,9 @@ static int files_add(
 }
 
 static int base_cmp(char * const *a, char * const *b) {
-        return strcmp(basename(*a), basename(*b));
+        assert(a);
+        assert(b);
+        return path_compare_filename(*a, *b);
 }
 
 int conf_files_list_strv(