summaryrefslogtreecommitdiffstats
path: root/ffi/src
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2021-08-19 14:04:05 +0200
committerJustus Winter <justus@sequoia-pgp.org>2021-08-26 12:59:55 +0200
commit31b4b189a5b23f570e3e5b712031a688d5c0633f (patch)
tree5f4d37e96091140df8f1a2988b49014a8179aa2d /ffi/src
parente54c8a135d141fd6bfa84fa9b0aa45d5aeb22c34 (diff)
ipc: Move the types from the core module to the top-level.
Diffstat (limited to 'ffi/src')
-rw-r--r--ffi/src/core.rs11
1 files changed, 5 insertions, 6 deletions
diff --git a/ffi/src/core.rs b/ffi/src/core.rs
index 2879006b..d9bccd3b 100644
--- a/ffi/src/core.rs
+++ b/ffi/src/core.rs
@@ -41,18 +41,17 @@
use std::ptr;
use libc::{c_char, c_int};
-use sequoia_ipc::core as core;
-use sequoia_ipc::core::Config;
+use sequoia_ipc::Config;
/// Wraps a Context and provides an error slot.
#[doc(hidden)]
pub struct Context {
- pub(crate) c: core::Context,
+ pub(crate) c: sequoia_ipc::Context,
e: *mut crate::error::Error,
}
impl Context {
- fn new(c: core::Context) -> Self {
+ fn new(c: sequoia_ipc::Context) -> Self {
Context{c: c, e: ptr::null_mut()}
}
@@ -88,7 +87,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(Context::new))
+ ffi_try_box!(sequoia_ipc::Context::new().map(Context::new))
}
/// Frees a context.
@@ -104,7 +103,7 @@ fn sq_context_free(context: Option<&mut Context>) {
/// `sq_config_build()` in order to turn it into a Context.
#[::sequoia_ffi_macros::extern_fn] #[no_mangle] pub extern "C"
fn sq_context_configure() -> *mut Config {
- Box::into_raw(Box::new(core::Context::configure()))
+ Box::into_raw(Box::new(sequoia_ipc::Context::configure()))
}
/// Returns the directory containing shared state.