From f72ed32feae2f3397dc8d0828e6b33584c99fb3f Mon Sep 17 00:00:00 2001 From: Arno Date: Thu, 21 Mar 2013 18:08:54 +0100 Subject: Another fix for Helper::md5sum Don't crash harder on read failure :) --- helper.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/helper.cpp b/helper.cpp index 270feb1..174f585 100644 --- a/helper.cpp +++ b/helper.cpp @@ -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(); -- cgit v1.2.3-70-g09d2