Remove redundant Result from ykpiv_disconnect

This commit is contained in:
Jack Grigg
2019-11-20 12:32:19 +00:00
parent b23ed1d48a
commit 88ec6bcb32
+1 -3
View File
@@ -216,7 +216,7 @@ pub unsafe fn ykpiv_done(state: &mut YubiKey) -> Result<(), ErrorKind> {
} }
/// Disconnect a YubiKey session /// Disconnect a YubiKey session
pub unsafe fn ykpiv_disconnect(state: &mut YubiKey) -> Result<(), ErrorKind> { pub unsafe fn ykpiv_disconnect(state: &mut YubiKey) {
if state.card != 0 { if state.card != 0 {
SCardDisconnect(state.card, 0x1); SCardDisconnect(state.card, 0x1);
state.card = 0i32; state.card = 0i32;
@@ -226,8 +226,6 @@ pub unsafe fn ykpiv_disconnect(state: &mut YubiKey) -> Result<(), ErrorKind> {
SCardReleaseContext(state.context); SCardReleaseContext(state.context);
state.context = -1i32; state.context = -1i32;
} }
Ok(())
} }
/// Select application /// Select application