diff options
-rw-r--r-- | roots.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -20,6 +20,7 @@ | |||
20 | #include <fcntl.h> | 20 | #include <fcntl.h> |
21 | #include <stdint.h> | 21 | #include <stdint.h> |
22 | #include <stdlib.h> | 22 | #include <stdlib.h> |
23 | #include <string.h> | ||
23 | #include <sys/mount.h> | 24 | #include <sys/mount.h> |
24 | #include <sys/stat.h> | 25 | #include <sys/stat.h> |
25 | #include <sys/types.h> | 26 | #include <sys/types.h> |
@@ -38,7 +39,6 @@ | |||
38 | #include <ext4_utils/wipe.h> | 39 | #include <ext4_utils/wipe.h> |
39 | #include <fs_mgr.h> | 40 | #include <fs_mgr.h> |
40 | 41 | ||
41 | #include "common.h" | ||
42 | #include "mounts.h" | 42 | #include "mounts.h" |
43 | 43 | ||
44 | static struct fstab* fstab = nullptr; | 44 | static struct fstab* fstab = nullptr; |
@@ -77,7 +77,7 @@ Volume* volume_for_path(const char* path) { | |||
77 | if (path == nullptr || path[0] == '\0') return nullptr; | 77 | if (path == nullptr || path[0] == '\0') return nullptr; |
78 | std::string str(path); | 78 | std::string str(path); |
79 | while (true) { | 79 | while (true) { |
80 | Volume* result = fs_mgr_get_entry_for_mount_point(fstab, str.c_str()); | 80 | Volume* result = fs_mgr_get_entry_for_mount_point(fstab, str); |
81 | if (result != nullptr || str == "/") { | 81 | if (result != nullptr || str == "/") { |
82 | return result; | 82 | return result; |
83 | } | 83 | } |