summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2019-02-04 15:33:52 +0100
committerThomas Haller <thaller@redhat.com>2019-02-05 13:55:32 +0100
commit4aa34043da0d8de61ff9a5241f593555ddc86ba0 (patch)
tree12895a5258de91b46ce7ba6d47f2608ff5747d84
parent60691d76ad3045d4930851410438f00aef7b02a3 (diff)
downloadNetworkManager-4aa34043da0d8de61ff9a5241f593555ddc86ba0.tar.gz
wifi-p2p: fix getting timeout argument from a{sv} variant for "StartFind"
Fixes: dd0c59c468fb8bf8b728dec1592be1589e9a04eb
-rw-r--r--src/devices/wifi/nm-device-wifi-p2p.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/devices/wifi/nm-device-wifi-p2p.c b/src/devices/wifi/nm-device-wifi-p2p.c
index 1043b69a14..98b28e5c49 100644
--- a/src/devices/wifi/nm-device-wifi-p2p.c
+++ b/src/devices/wifi/nm-device-wifi-p2p.c
@@ -1006,11 +1006,11 @@ impl_device_wifi_p2p_start_find (NMDBusObject *obj,
NMDeviceWifiP2P *self = NM_DEVICE_WIFI_P2P (obj);
NMDeviceWifiP2PPrivate *priv = NM_DEVICE_WIFI_P2P_GET_PRIVATE (self);
gs_unref_variant GVariant *options = NULL;
- int timeout;
+ gint32 timeout;
g_variant_get (parameters, "(@a{sv})", &options);
- if (!g_variant_lookup (options, "Timeout", "^ai", &timeout)) {
+ if (!g_variant_lookup (options, "Timeout", "i", &timeout)) {
/* Default to running a find for 30s. */
timeout = 30;
}