libfstools: support file paths longer than 255 chars
[project/fstools.git] / jffs2reset.c
index 97fd0ab..dbe0498 100644 (file)
@@ -83,7 +83,7 @@ static int jffs2_mark(struct volume *v)
        close(fd);
 
        if (sz != 4) {
-               ULOG_ERR("writing %s failed: %s\n", v->blk, strerror(errno));
+               ULOG_ERR("writing %s failed: %m\n", v->blk);
                return -1;
        }
 
@@ -125,6 +125,7 @@ int main(int argc, char **argv)
                return -1;
        }
 
+       volume_init(v);
        if (!strcmp(*argv, "jffs2mark"))
                return jffs2_mark(v);
        return jffs2_reset(v, reset);