fix jffs2reset on ubifs overlay
[project/fstools.git] / libfstools / overlay.c
index e3ee7ae..dc350b5 100644 (file)
@@ -158,7 +158,7 @@ jffs2_switch(int argc, char **argv)
        }
 
        v = volume_find("rootfs_data");
-       mp = find_mount_point(v->blk, NULL);
+       mp = find_mount_point(v->blk, 0);
        if (mp) {
                fprintf(stderr, "rootfs_data:%s is already mounted as %s\n", v->blk, mp);
                return -1;
@@ -192,7 +192,7 @@ jffs2_switch(int argc, char **argv)
                ret = overlay_mount(v, "ubifs");
                if (ret)
                        break;
-                       if (mount_move("/tmp", "", "/overlay") || fopivot("/overlay", "/rom")) {
+               if (mount_move("/tmp", "", "/overlay") || fopivot("/overlay", "/rom")) {
                        fprintf(stderr, "switching to ubifs failed\n");
                        ret = -1;
                }
@@ -244,7 +244,7 @@ int mount_overlay(void)
        if (!v)
                return -1;
 
-       mp = find_mount_point(v->blk, NULL);
+       mp = find_mount_point(v->blk, 0);
        if (mp) {
                fprintf(stderr, "rootfs_data:%s is already mounted as %s\n", v->blk, mp);
                return -1;