chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
lldp: fix double free
[elogind.git]
/
src
/
libsystemd-network
/
sd-lldp.c
diff --git
a/src/libsystemd-network/sd-lldp.c
b/src/libsystemd-network/sd-lldp.c
index 08cd092213bd7fbef0a6db96d9ecff32f80b9b01..74ea810c822235e5acfa575739a0f725075030db 100644
(file)
--- a/
src/libsystemd-network/sd-lldp.c
+++ b/
src/libsystemd-network/sd-lldp.c
@@
-484,6
+484,7
@@
int sd_lldp_save(sd_lldp *lldp, const char *lldp_file) {
t = strappend(s, buf);
free(k);
+ k = NULL;
} else {
mac = port_id;