chiark / gitweb /
unit-name: when escaping a path consider the empty path identical to the root dir
authorLennart Poettering <lennart@poettering.net>
Thu, 26 Sep 2013 18:03:20 +0000 (20:03 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 26 Sep 2013 18:20:30 +0000 (20:20 +0200)
src/shared/unit-name.c

index 8f6c28e86a84f6ea1fbcc9f6661e98952fa005c7..bc8094d1129e85d36466e34f51d29b2f9de0920c 100644 (file)
@@ -301,7 +301,7 @@ char *unit_name_path_escape(const char *f) {
 
         path_kill_slashes(p);
 
-        if (streq(p, "/")) {
+        if (streq(p, "/") || streq(p, "")) {
                 free(p);
                 return strdup("-");
         }