From 5e765319d26ca860e92f210ffee2ab3442de61cf Mon Sep 17 00:00:00 2001 From: giantpune Date: Thu, 26 May 2011 23:40:12 +0000 Subject: [PATCH] *nandBin:: fix return value for failed reading of keys --- WiiQt/nandbin.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/WiiQt/nandbin.cpp b/WiiQt/nandbin.cpp index a526c0a..6d6b445 100755 --- a/WiiQt/nandbin.cpp +++ b/WiiQt/nandbin.cpp @@ -608,7 +608,7 @@ const QByteArray NandBin::Keys() if( sl == -1 ) { emit SendError( tr( "Error getting path of keys.bin" ) ); - return false; + return ret; } keyPath.resize( sl + 1 ); keyPath += "keys.bin"; @@ -621,7 +621,7 @@ const QByteArray NandBin::Keys() if( !f.isOpen() ) { emit SendError( tr( "Tried to read keys from unopened file" ) ); - return false; + return ret; } f.seek( 0x21000000 ); ret = f.read( 0x400 ); @@ -629,7 +629,7 @@ const QByteArray NandBin::Keys() break; default: emit SendError( tr( "Tried to read keys for unknown dump type" ) ); - return QByteArray(); + return ret; break; } if( ret.size() != 0x400 )