FILE *orig_stderr = stderr;
char *logfile;
char extra_args[BUFSIZ];
- int ret = 0;
+ int ret;
int flags = EXT2_FLAG_64BITS | EXT2_FLAG_THREADS | EXT2_FLAG_EXCLUSIVE |
EXT2_FLAG_RW;
memset(&fctx, 0, sizeof(fctx));
fctx.magic = FUSE2FS_MAGIC;
- fuse_opt_parse(&args, &fctx, fuse2fs_opts, fuse2fs_opt_proc);
+ ret = fuse_opt_parse(&args, &fctx, fuse2fs_opts, fuse2fs_opt_proc);
+ if (ret)
+ exit(1);
if (fctx.device == NULL) {
fprintf(stderr, "Missing ext4 device/image\n");
fprintf(stderr, "See '%s -h' for usage\n", argv[0]);