aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorLibravatar Reiner Herrmann <reiner@reiner-h.de>2015-11-15 11:09:32 +0100
committerLibravatar Reiner Herrmann <reiner@reiner-h.de>2015-11-15 11:09:32 +0100
commit1065bfa117fb012eb7c4eb17b5118f6e2eb0a663 (patch)
treef100241391475bab29b4224b28c2a00c31943373 /src/lib
parentfixed sysconfdir (diff)
downloadfirejail-1065bfa117fb012eb7c4eb17b5118f6e2eb0a663.tar.gz
firejail-1065bfa117fb012eb7c4eb17b5118f6e2eb0a663.tar.zst
firejail-1065bfa117fb012eb7c4eb17b5118f6e2eb0a663.zip
Fix warnings by clang-analyzer (scan-build)
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libnetlink.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libnetlink.c b/src/lib/libnetlink.c
index fddbc209d..07457eefe 100644
--- a/src/lib/libnetlink.c
+++ b/src/lib/libnetlink.c
@@ -626,7 +626,8 @@ printf("\tdata length: %d\n", alen);
626 rta = NLMSG_TAIL(n); 626 rta = NLMSG_TAIL(n);
627 rta->rta_type = type; 627 rta->rta_type = type;
628 rta->rta_len = len; 628 rta->rta_len = len;
629 memcpy(RTA_DATA(rta), data, alen); 629 if (data)
630 memcpy(RTA_DATA(rta), data, alen);
630 n->nlmsg_len = NLMSG_ALIGN(n->nlmsg_len) + RTA_ALIGN(len); 631 n->nlmsg_len = NLMSG_ALIGN(n->nlmsg_len) + RTA_ALIGN(len);
631 return 0; 632 return 0;
632} 633}