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;
}