From dd3415b74b503f117039e3f18c2bf362e0cfda4c Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Sat, 12 Nov 2016 22:45:25 -0500 Subject: [PATCH] lib: Fix clang SA warnings. Signed-off-by: Donald Sharp --- lib/imsg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/imsg.c b/lib/imsg.c index 246430cdd5..fc62c13734 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.39.5