]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/imsg.c
lib: Fix clang SA warnings.
[mirror_frr.git] / 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;