changeset 718:ffd97ca9dfce

Check for length > 0.
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 11 Nov 2020 13:23:24 +0200
parents e73200c4584a
children d51c277bea6b
files th_ioctx_mem.c
diffstat 1 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/th_ioctx_mem.c	Mon Oct 26 12:48:37 2020 +0200
+++ b/th_ioctx_mem.c	Wed Nov 11 13:23:24 2020 +0200
@@ -191,8 +191,12 @@
         length = size * nmemb;
     }
 
-    memcpy(buf, ctx->memData + ctx->memOffset, length);
-    ctx->memOffset += length;
+    if (length > 0)
+    {
+        memcpy(buf, ctx->memData + ctx->memOffset, length);
+        ctx->memOffset += length;
+    }
+
     return nmemb;
 }