diff options
Diffstat (limited to 'storeio')
-rw-r--r-- | storeio/storeio.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/storeio/storeio.c b/storeio/storeio.c index 5b8db0d3..fb9a0041 100644 --- a/storeio/storeio.c +++ b/storeio/storeio.c @@ -153,10 +153,9 @@ main (int argc, char *argv[]) if (debug) { - if (debug_fname) - err = trivfs_startup_debug (debug_fname, 0, 0, 0, 0, &storeio_fsys); - else - error (3, err, "missing translated node"); + if (!debug_fname) + error (3, EINVAL, "missing translated node"); + err = trivfs_startup_debug (debug_fname, 0, 0, 0, 0, &storeio_fsys); if (err) error (3, err, "trivfs_startup_debug failed"); } |