changeset 296:5806c767aec7

Zip: fix resize if read less than requested Task: #312
author David Demelier <markand@malikania.fr>
date Thu, 13 Nov 2014 21:10:13 +0100
parents 345aaeb5e0ba
children 836903141476 8af39c019eb6
files C++/ZipArchive.h
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/C++/ZipArchive.h	Thu Nov 13 21:07:48 2014 +0100
+++ b/C++/ZipArchive.h	Thu Nov 13 21:10:13 2014 +0100
@@ -143,6 +143,8 @@
 		if (count < 0)
 			return "";
 
+		result.resize(count);
+
 		return result;
 	}
 };