@@ -583,7 +583,7 @@ mod _ssl {
583583 #[ pymethod]
584584 fn get_ciphers ( & self , vm : & VirtualMachine ) -> PyResult < PyObjectRef > {
585585 let ctx = self . ctx ( ) ;
586- let ssl = ssl:: Ssl :: new ( & * ctx) . map_err ( |e| convert_openssl_error ( vm, e) ) ?;
586+ let ssl = ssl:: Ssl :: new ( & ctx) . map_err ( |e| convert_openssl_error ( vm, e) ) ?;
587587
588588 unsafe {
589589 let ciphers_ptr = SSL_get_ciphers ( ssl. as_ptr ( ) ) ;
@@ -704,21 +704,17 @@ mod _ssl {
704704 let clear = flags & !new_flags;
705705 let set = !flags & new_flags;
706706
707- if clear != 0 {
708- if sys:: X509_VERIFY_PARAM_clear_flags ( param, clear) == 0 {
709- return Err ( vm. new_exception_msg (
710- ssl_error ( vm) ,
711- "Failed to clear verify flags" . to_owned ( ) ,
712- ) ) ;
713- }
707+ if clear != 0 && sys:: X509_VERIFY_PARAM_clear_flags ( param, clear) == 0 {
708+ return Err ( vm. new_exception_msg (
709+ ssl_error ( vm) ,
710+ "Failed to clear verify flags" . to_owned ( ) ,
711+ ) ) ;
714712 }
715- if set != 0 {
716- if sys:: X509_VERIFY_PARAM_set_flags ( param, set) == 0 {
717- return Err ( vm. new_exception_msg (
718- ssl_error ( vm) ,
719- "Failed to set verify flags" . to_owned ( ) ,
720- ) ) ;
721- }
713+ if set != 0 && sys:: X509_VERIFY_PARAM_set_flags ( param, set) == 0 {
714+ return Err ( vm. new_exception_msg (
715+ ssl_error ( vm) ,
716+ "Failed to set verify flags" . to_owned ( ) ,
717+ ) ) ;
722718 }
723719 Ok ( ( ) )
724720 }
@@ -1358,10 +1354,7 @@ mod _ssl {
13581354
13591355 if ret < 0 {
13601356 // Error occurred
1361- let err = unsafe {
1362- let err_code = sys:: SSL_get_error ( ssl_ptr, ret) ;
1363- err_code
1364- } ;
1357+ let err = unsafe { sys:: SSL_get_error ( ssl_ptr, ret) } ;
13651358
13661359 if err == sys:: SSL_ERROR_WANT_READ || err == sys:: SSL_ERROR_WANT_WRITE {
13671360 // Non-blocking would block - this is okay for shutdown
0 commit comments