Diff between f7a518c855908d11ecaa0716a62ff97feec546ee and 3b5c0e5ed0763195157ae1eacc2250a935726803

Changed Files

File Additions Deletions Status
src/shared/util.c +2 -1 modified

Full Patch

diff --git a/src/shared/util.c b/src/shared/util.c
index d31daac..9a4a8d7 100644
--- a/src/shared/util.c
+++ b/src/shared/util.c
@@ -268,7 +268,8 @@ void *util_iov_push_mem(struct iovec *iov, size_t len, const void *data)
 	if (!p)
 		return NULL;
 
-	memcpy(p, data, len);
+	if (data)
+		memcpy(p, data, len);
 
 	return p;
 }