mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-12 13:17:58 +03:00
util: fix memory leak in virFirewallDInterfaceSetZone()
commit 3bba4825
added the new function virFirewallDInterfaceSetZone()
which calledsends virDBUSCallMethod a DBusMessage** for the reply
message, but doesn't use the reply, and also doesn't free it. Since
this arg is allowed to be NULL, this patch simply sets it to NULL so
we don't have to deal with it.
Signed-off-by: Laine Stump <laine@laine.org>
Reviewed-by: Andrea Bolognani <abologna@redhat.com>
This commit is contained in:
parent
6dbe6e4cec
commit
2c48e84b75
@ -351,13 +351,12 @@ virFirewallDInterfaceSetZone(const char *iface,
|
||||
const char *zone)
|
||||
{
|
||||
DBusConnection *sysbus = virDBusGetSystemBus();
|
||||
DBusMessage *reply = NULL;
|
||||
|
||||
if (!sysbus)
|
||||
return -1;
|
||||
|
||||
return virDBusCallMethod(sysbus,
|
||||
&reply,
|
||||
NULL,
|
||||
NULL,
|
||||
VIR_FIREWALL_FIREWALLD_SERVICE,
|
||||
"/org/fedoraproject/FirewallD1",
|
||||
|
Loading…
Reference in New Issue
Block a user