diff options
Diffstat (limited to 'cmd_device.c')
-rw-r--r-- | cmd_device.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/cmd_device.c b/cmd_device.c index 22ab016f..390c48ad 100644 --- a/cmd_device.c +++ b/cmd_device.c @@ -528,11 +528,9 @@ int cmd_device_resize(int argc, char *argv[]) } else { printf("Doing offline resize of %s\n", dev); - struct bch_fs *c = NULL; - struct bch_opts opts = bch2_opts_empty(); - const char *err = bch2_fs_open(&dev, 1, opts, &c); - if (err) - die("error opening %s: %s", dev, err); + struct bch_fs *c = bch2_fs_open(&dev, 1, bch2_opts_empty()); + if (IS_ERR(c)) + die("error opening %s: %s", dev, strerror(-PTR_ERR(c))); struct bch_dev *ca, *resize = NULL; unsigned i; |