summaryrefslogtreecommitdiffstats
path: root/ffi/src
diff options
context:
space:
mode:
authorNora Widdecke <nora@sequoia-pgp.org>2021-04-07 16:12:06 +0200
committerNora Widdecke <nora@sequoia-pgp.org>2021-04-09 13:13:58 +0200
commita23a14d0471512d360364b69df51161e84c9e0d0 (patch)
tree96f9c3d1ba810656bc72788bb354d727772b4fb9 /ffi/src
parent0c538f122d7a498a58f9b380b6be03a40f827c3e (diff)
Lint: Remove redundant closures.
- https://rust-lang.github.io/rust-clippy/master/index.html#redundant_closure
Diffstat (limited to 'ffi/src')
-rw-r--r--ffi/src/core.rs4
-rw-r--r--ffi/src/net.rs2
2 files changed, 3 insertions, 3 deletions
diff --git a/ffi/src/core.rs b/ffi/src/core.rs
index 59f465b7..2879006b 100644
--- a/ffi/src/core.rs
+++ b/ffi/src/core.rs
@@ -88,7 +88,7 @@ fn sq_context_last_error(ctx: *mut Context) -> *mut crate::error::Error {
fn sq_context_new(errp: Option<&mut *mut crate::error::Error>)
-> *mut Context {
ffi_make_fry_from_errp!(errp);
- ffi_try_box!(core::Context::new().map(|ctx| Context::new(ctx)))
+ ffi_try_box!(core::Context::new().map(Context::new))
}
/// Frees a context.
@@ -148,7 +148,7 @@ fn sq_config_build(cfg: *mut Config, errp: Option<&mut *mut crate::error::Error>
ffi_make_fry_from_errp!(errp);
let cfg = ffi_param_move!(cfg);
- ffi_try_box!(cfg.build().map(|ctx| Context::new(ctx)))
+ ffi_try_box!(cfg.build().map(Context::new))
}
/// Sets the directory containing shared state.
diff --git a/ffi/src/net.rs b/ffi/src/net.rs
index 906f1999..ce1888b8 100644
--- a/ffi/src/net.rs
+++ b/ffi/src/net.rs
@@ -89,7 +89,7 @@ fn sq_keyserver_with_cert(ctx: *mut Context, policy: u8,
};
let cert = ffi_try!(Certificate::from_der(cert)
- .map_err(|e| ::anyhow::Error::from(e)));
+ .map_err(::anyhow::Error::from));
ffi_try_box!(KeyServer::with_cert(policy, &uri, cert))
}