]> git.puffer.fish Git - matthieu/frr.git/commitdiff
lib: Fix clang SA warnings.
authorDonald Sharp <sharpd@cumulusnetworks.com>
Sun, 13 Nov 2016 03:45:25 +0000 (22:45 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Tue, 17 Jan 2017 23:45:23 +0000 (18:45 -0500)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
lib/imsg.c

index 246430cdd5a56c026c2d0494be9a53b78a3c9246..fc62c13734a8bbf036580cdc84f75b108f6d770e 100644 (file)
@@ -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;