From d35055ceee46cc5b28605b54bfdd81bed0e91a18 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Sun, 6 Oct 2019 14:33:11 +0200 Subject: [PATCH] libnm/device: fix memleak in nm_device_wifi_request_scan_options*() Fixes: 7691fe575377 ('libnm: add new functions allowing passing options to RequestScan() D-Bus call') (cherry picked from commit 92285cfd3e48cb2889d40dd27336fa9e727b3ff8) --- libnm/nm-device-wifi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libnm/nm-device-wifi.c b/libnm/nm-device-wifi.c index ed9738b9b7..0f58f18598 100644 --- a/libnm/nm-device-wifi.c +++ b/libnm/nm-device-wifi.c @@ -302,7 +302,7 @@ prepare_scan_options (GVariant *options) else { g_variant_builder_init (&builder, G_VARIANT_TYPE_VARDICT); g_variant_iter_init (&iter, options); - while (g_variant_iter_loop (&iter, "{sv}", &key, &value)) + while (g_variant_iter_loop (&iter, "{&sv}", &key, &value)) { // FIXME: verify options here? g_variant_builder_add (&builder, "{sv}", key, value);