summaryrefslogtreecommitdiff
path: root/openssl/src/error.rs
diff options
context:
space:
mode:
authorSteven Fackler <sfackler@gmail.com>2017-12-26 10:39:21 -0700
committerSteven Fackler <sfackler@gmail.com>2017-12-26 10:39:21 -0700
commit19dc6ce1eb09e8796bb70eeed16bb29043d1ed33 (patch)
treee3cfca8e4b7af8817b19c606d527ebf3bb1a10f5 /openssl/src/error.rs
parentce0641f093ded46912515c014bf080cbd15dc87d (diff)
downloadrust-openssl-19dc6ce1eb09e8796bb70eeed16bb29043d1ed33.zip
Adjust SslConnector and SslAcceptor construction
Diffstat (limited to 'openssl/src/error.rs')
-rw-r--r--openssl/src/error.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/openssl/src/error.rs b/openssl/src/error.rs
index 5f3e2170..30558912 100644
--- a/openssl/src/error.rs
+++ b/openssl/src/error.rs
@@ -15,7 +15,7 @@
//! Err(e) => println!("Parsing Error: {:?}", e),
//! }
//! ```
-use libc::{c_ulong, c_char, c_int};
+use libc::{c_char, c_ulong};
use std::fmt;
use std::error;
use std::ffi::CStr;
@@ -87,7 +87,7 @@ impl From<ErrorStack> for fmt::Error {
pub struct Error {
code: c_ulong,
file: *const c_char,
- line: c_int,
+ line: u32,
data: Option<Cow<'static, str>>,
}
@@ -122,10 +122,10 @@ impl Error {
None
};
Some(Error {
- code: code,
- file: file,
- line: line,
- data: data,
+ code,
+ file,
+ line: line as u32,
+ data,
})
}
}
@@ -183,7 +183,7 @@ impl Error {
}
/// Returns the line in the source file which encountered the error.
- pub fn line(&self) -> c_int {
+ pub fn line(&self) -> u32 {
self.line
}