From ed874703ad553338f973d537b8159d0eb4375cc4 Mon Sep 17 00:00:00 2001 From: Luis Diaz Mas Date: Fri, 25 May 2018 22:03:26 +0200 Subject: [PATCH] Prevent call to memcpy with size==0 --- src/preview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/preview.cpp b/src/preview.cpp index 9e1320d2..6b5aff16 100644 --- a/src/preview.cpp +++ b/src/preview.cpp @@ -807,7 +807,7 @@ namespace { for (int i = 0; i < sizes.count(); i++) { uint32_t offset = dataValue.toLong(i); uint32_t size = sizes.toLong(i); - if (offset + size <= static_cast(io.size())) + if (size!=0 && offset + size <= static_cast(io.size())) memcpy(pos, base + offset, size); pos += size; }