chiark / gitweb /
core, shared: in deserializing, match same files reached via different paths
[elogind.git] / src / shared / path-util.c
index b9db7f1047ab8c6e31b970a63cb9188c7b6a3ef3..70bc1caa2a53ce44092a7c6297f7f3ff4d0e4ab7 100644 (file)
@@ -436,6 +436,10 @@ bool path_equal(const char *a, const char *b) {
         }
 }
 
+bool path_equal_or_files_same(const char *a, const char *b) {
+        return path_equal(a, b) || files_same(a, b) > 0;
+}
+
 char* path_join(const char *root, const char *path, const char *rest) {
         assert(path);