chiark / gitweb /
don't write to sysfs files during test run
[elogind.git] / udev_utils_file.c
index 9bf60696d94ed74d9ddd79d5b854e918154dc1c2..e4d5802ff899824b6960a7369e150108c6d66dd9 100644 (file)
@@ -65,6 +65,9 @@ int delete_path(const char *path)
 
        strcpy (p, path);
        pos = strrchr(p, '/');
+       if (pos == p || pos == NULL)
+               return 0;
+
        while (1) {
                *pos = '\0';
                pos = strrchr(p, '/');