diff options
author | Arno <am@disconnect.de> | 2013-03-21 18:08:54 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2013-03-21 18:08:54 +0100 |
commit | f72ed32feae2f3397dc8d0828e6b33584c99fb3f (patch) | |
tree | 854aa1a18a87f8fd9ceefd2027d1f6787d9281c7 | |
parent | 7e23cbf95d125fc6325d73b6bee9551a1dd6fb79 (diff) | |
download | SheMov-f72ed32feae2f3397dc8d0828e6b33584c99fb3f.tar.gz SheMov-f72ed32feae2f3397dc8d0828e6b33584c99fb3f.tar.bz2 SheMov-f72ed32feae2f3397dc8d0828e6b33584c99fb3f.zip |
Another fix for Helper::md5sum
Don't crash harder on read failure :)
-rw-r--r-- | helper.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -82,7 +82,11 @@ namespace Helper { int readBytes = 0; do { read = file.read(data.data(), 512); - readBytes += read; + if(read > 0){ + readBytes += read; + }else{ + return QString(); + } h.addData(data.data(), read); } while(readBytes < numBytes); QByteArray res = h.result(); |