[cmaster-next] [PATCH 8/9] lib: Fix clang SA warnings.
Donald Sharp
sharpd at cumulusnetworks.com
Wed Dec 14 15:49:52 EST 2016
Signed-off-by: Donald Sharp <sharpd at cumulusnetworks.com>
(cherry picked from commit 0894e4b1d07eaef801c300eb9550dbd3fc32ddd3)
---
lib/imsg.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/lib/imsg.c b/lib/imsg.c
index 246430c..fc62c13 100644
--- a/lib/imsg.c
+++ b/lib/imsg.c
@@ -182,7 +182,8 @@ imsg_get(struct imsgbuf *ibuf, struct imsg *imsg)
else
imsg->fd = -1;
- memcpy(imsg->data, ibuf->r.rptr, datalen);
+ if (imsg->data)
+ memcpy(imsg->data, ibuf->r.rptr, datalen);
if (imsg->hdr.len < av) {
left = av - imsg->hdr.len;
--
2.5.5
More information about the dev
mailing list