Skip to content

Commit 1352f32

Browse files
committed
Reexport openssl in tokio-postgres as well
1 parent f990e9c commit 1352f32

File tree

3 files changed

+6
-9
lines changed

3 files changed

+6
-9
lines changed

tokio-postgres/src/lib.rs

-5
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,6 @@ extern crate futures;
6969
#[cfg(unix)]
7070
extern crate tokio_uds;
7171

72-
#[cfg(feature = "tokio-openssl")]
73-
extern crate tokio_openssl;
74-
#[cfg(feature = "openssl")]
75-
extern crate openssl;
76-
7772
use fallible_iterator::FallibleIterator;
7873
use futures::{Future, IntoFuture, BoxFuture, Stream, Sink, Poll, StartSend, Async};
7974
use futures::future::Either;

tokio-postgres/src/test.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ fn ssl_user_ssl_required() {
214214
#[cfg(feature = "with-openssl")]
215215
#[test]
216216
fn openssl_required() {
217-
use openssl::ssl::{SslMethod, SslConnectorBuilder};
217+
use tls::openssl::openssl::ssl::{SslMethod, SslConnectorBuilder};
218218
use tls::openssl::OpenSsl;
219219

220220
let mut builder = SslConnectorBuilder::new(SslMethod::tls()).unwrap();

tokio-postgres/src/tls/openssl.rs

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
//! OpenSSL support.
2+
extern crate tokio_openssl;
3+
pub extern crate openssl;
24

35
use futures::{Future, BoxFuture};
4-
use openssl::ssl::{SslMethod, SslConnector, SslConnectorBuilder};
5-
use openssl::error::ErrorStack;
6+
use self::openssl::ssl::{SslMethod, SslConnector, SslConnectorBuilder};
7+
use self::openssl::error::ErrorStack;
68
use std::error::Error;
7-
use tokio_openssl::{SslConnectorExt, SslStream};
9+
use self::tokio_openssl::{SslConnectorExt, SslStream};
810

911
use tls::{Stream, TlsStream, Handshake};
1012

0 commit comments

Comments
 (0)