summaryrefslogtreecommitdiffstats
path: root/ffi
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2020-10-14 11:36:45 +0200
committerJustus Winter <justus@sequoia-pgp.org>2020-10-14 12:01:22 +0200
commit57531dbe5b277a46982e4dd2b0ab6c20ebe43682 (patch)
tree9fddc14e92f2da4fd7c99c145d4c7ea76bf6a993 /ffi
parentea4eaf796404c0fde15509274190cc4668c5d08e (diff)
Replace most 'extern crate' directives with 'use'.
- See #480.
Diffstat (limited to 'ffi')
-rw-r--r--ffi/src/error.rs2
-rw-r--r--ffi/src/lib.rs12
-rw-r--r--ffi/src/net.rs3
-rw-r--r--ffi/src/store.rs2
-rw-r--r--ffi/tests/c-tests.rs2
5 files changed, 4 insertions, 17 deletions
diff --git a/ffi/src/error.rs b/ffi/src/error.rs
index 26940111..935d4515 100644
--- a/ffi/src/error.rs
+++ b/ffi/src/error.rs
@@ -2,7 +2,7 @@
use std::io;
-extern crate sequoia_openpgp as openpgp;
+use sequoia_openpgp as openpgp;
use sequoia_core as core;
pub use crate::openpgp::error::Status;
diff --git a/ffi/src/lib.rs b/ffi/src/lib.rs
index ab2819ae..45844ded 100644
--- a/ffi/src/lib.rs
+++ b/ffi/src/lib.rs
@@ -107,20 +107,10 @@
#![warn(missing_docs)]
-#[macro_use]
-extern crate lazy_static;
-extern crate libc;
-extern crate native_tls;
-extern crate memsec;
-
-extern crate sequoia_ffi_macros;
+use sequoia_ffi_macros;
use sequoia_ffi_macros::{
ffi_wrapper_type,
};
-extern crate sequoia_openpgp;
-extern crate sequoia_core;
-extern crate sequoia_net;
-extern crate sequoia_store;
#[macro_use]
pub mod openpgp {
diff --git a/ffi/src/net.rs b/ffi/src/net.rs
index 52fc7982..d386e92d 100644
--- a/ffi/src/net.rs
+++ b/ffi/src/net.rs
@@ -37,8 +37,7 @@ use native_tls::Certificate;
use std::ptr;
use std::slice;
-extern crate sequoia_openpgp as openpgp;
-extern crate tokio_core;
+use tokio_core;
use sequoia_net::KeyServer;
diff --git a/ffi/src/store.rs b/ffi/src/store.rs
index 5e6dce3d..408b02a5 100644
--- a/ffi/src/store.rs
+++ b/ffi/src/store.rs
@@ -26,8 +26,6 @@
use libc::c_char;
use std::ptr;
-extern crate sequoia_openpgp as openpgp;
-
use sequoia_store::{
self, Mapping, MappingIter, Binding, BundleIter, Key, KeyIter, LogIter, Store,
};
diff --git a/ffi/tests/c-tests.rs b/ffi/tests/c-tests.rs
index 7670f13b..e5af5c1f 100644
--- a/ffi/tests/c-tests.rs
+++ b/ffi/tests/c-tests.rs
@@ -1,5 +1,5 @@
use anyhow::{Result, Context};
-extern crate filetime;
+use filetime;
use std::cmp::min;
use std::env::{self, var_os};