From: Pavel Hrdina Date: Mon, 21 Sep 2020 12:39:49 +0000 (+0200) Subject: virfirewalld: fix g_variant_get call X-Git-Tag: v6.8.0-rc1~65 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7d4b04087c7a1f606447ee851fff87c94f65243d;p=thirdparty%2Flibvirt.git virfirewalld: fix g_variant_get call We need to pass pointer to `array`. Reported-by: Ján Tomko Signed-off-by: Pavel Hrdina Reviewed-by: Ján Tomko Tested-by: Ján Tomko --- diff --git a/src/util/virfirewalld.c b/src/util/virfirewalld.c index 69c8b73da0..12448f0681 100644 --- a/src/util/virfirewalld.c +++ b/src/util/virfirewalld.c @@ -215,7 +215,7 @@ virFirewallDGetZones(char ***zones, size_t *nzones) NULL) < 0) return -1; - g_variant_get(reply, "(@as)", array); + g_variant_get(reply, "(@as)", &array); *zones = g_variant_dup_strv(array, nzones); return 0;