diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2023-02-21 15:58:42 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2023-02-21 15:58:42 -0500 |
commit | c67ea7b6a10d6b51de965f3530b79e84854a377a (patch) | |
tree | f8de4876acc1e0e426b692f562dc584165d3d434 /rust-src/src | |
parent | f2ab6e552d311f585e95190075f90b2dd916055d (diff) |
rust-src: Clean up read_super bindings
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'rust-src/src')
-rw-r--r-- | rust-src/src/cmd_mount.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/rust-src/src/cmd_mount.rs b/rust-src/src/cmd_mount.rs index af830d77..5c7f6fbb 100644 --- a/rust-src/src/cmd_mount.rs +++ b/rust-src/src/cmd_mount.rs @@ -101,11 +101,11 @@ fn mount( mount_inner(device, target, "bcachefs", mountflags, data) } -fn read_super_silent(path: &std::path::PathBuf) -> std::io::Result<bch_sb_handle> { +fn read_super_silent(path: &std::path::PathBuf) -> anyhow::Result<bch_sb_handle> { // Stop libbcachefs from spamming the output let _gag = gag::BufferRedirect::stdout().unwrap(); - bch_bindgen::rs::read_super(&path)? + bch_bindgen::rs::read_super(&path) } fn get_devices_by_uuid(uuid: Uuid) -> anyhow::Result<Vec<(PathBuf, bch_sb_handle)>> { @@ -182,7 +182,7 @@ fn cmd_mount_inner(opt: Cli) -> anyhow::Result<()> { for dev in opt.dev.split(':') { let dev = PathBuf::from(dev); - sbs.push(bch_bindgen::rs::read_super(&dev)??); + sbs.push(bch_bindgen::rs::read_super(&dev)?); } (opt.dev, sbs) |