From: Vincent Bernat Date: Fri, 22 Nov 2013 21:43:54 +0000 (+0100) Subject: coverity: remove unused pointer value X-Git-Tag: 0.7.8~82 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a56f413747cf811e7ffaf949bc51b796499f219e;p=thirdparty%2Flldpd.git coverity: remove unused pointer value Also clarify how we use a similar pointer nearby. --- diff --git a/src/daemon/interfaces-linux.c b/src/daemon/interfaces-linux.c index e4a7ddae..748d0eb3 100644 --- a/src/daemon/interfaces-linux.c +++ b/src/daemon/interfaces-linux.c @@ -551,7 +551,7 @@ iflinux_handle_bond(struct lldpd *cfg, struct interfaces_device_list *interfaces iface->name); continue; } - hardware->h_data = bmaster = calloc(1, sizeof(struct bond_master)); + hardware->h_data = calloc(1, sizeof(struct bond_master)); if (!hardware->h_data) { log_warn("interfaces", "not enough memory"); lldpd_hardware_cleanup(cfg, hardware); @@ -569,7 +569,7 @@ iflinux_handle_bond(struct lldpd *cfg, struct interfaces_device_list *interfaces } else { if (hardware->h_flags) continue; /* Already seen this time */ bmaster = hardware->h_data; - memset(hardware->h_data, 0, sizeof(struct bond_master)); + memset(bmaster, 0, sizeof(struct bond_master)); bmaster->index = master->index; strncpy(bmaster->name, master->name, IFNAMSIZ); lldpd_port_cleanup(&hardware->h_lport, 0);