aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSteven Fackler <[email protected]>2015-01-06 11:57:58 -0500
committerSteven Fackler <[email protected]>2015-01-06 11:57:58 -0500
commit37d97d310a933b651914b6f1a212f4a54fdc5197 (patch)
treec38fee4c767c3bbdbfe7ee5c6de3b6dc7ea8242a /src
parentMerge pull request #137 from cjcole/master (diff)
parentUpdate rust (diff)
downloadrust-openssl-37d97d310a933b651914b6f1a212f4a54fdc5197.tar.xz
rust-openssl-37d97d310a933b651914b6f1a212f4a54fdc5197.zip
Merge pull request #138 from retep998/master
Update rust
Diffstat (limited to 'src')
-rw-r--r--src/ssl/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ssl/mod.rs b/src/ssl/mod.rs
index 9b320c49..390e8230 100644
--- a/src/ssl/mod.rs
+++ b/src/ssl/mod.rs
@@ -479,8 +479,8 @@ impl<S: Stream> SslStream<S> {
&mut self.stream
}
- fn in_retry_wrapper(&mut self, blk: |&Ssl| -> c_int)
- -> Result<c_int, SslError> {
+ fn in_retry_wrapper<F>(&mut self, mut blk: F)
+ -> Result<c_int, SslError> where F: FnMut(&Ssl) -> c_int {
loop {
let ret = blk(&*self.ssl);
if ret > 0 {