Append empty dictionary entry a{sv} as param in CreateGroup call. 84/131984/1 accepted/tizen/unified/20170608.184740 submit/tizen/20170608.074045
authorNishant Chaprana <n.chaprana@samsung.com>
Wed, 31 May 2017 11:27:25 +0000 (16:57 +0530)
committerNishant Chaprana <n.chaprana@samsung.com>
Wed, 31 May 2017 11:27:25 +0000 (16:57 +0530)
Patch is in conjunction with https://review.tizen.org/gerrit/#/c/130525/.

Change-Id: I174366725c9df78ca17921e6278cf36434703752
Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com>
packaging/capi-network-wifi-direct.spec
src/wifi-direct-client-proxy.c

index 6d227d8..1c2149c 100644 (file)
@@ -3,7 +3,7 @@
 
 Name:       capi-network-wifi-direct
 Summary:    Network WiFi-Direct Library
-Version:    1.2.81
+Version:    1.2.82
 Release:    1
 Group:      Network & Connectivity/API
 License:    Apache-2.0
index 611e361..2e7302f 100644 (file)
@@ -1948,6 +1948,8 @@ int wifi_direct_create_group(void)
 
        CHECK_FEATURE_SUPPORTED(WIFIDIRECT_FEATURE);
 
+       GVariantBuilder *builder = NULL;
+       GVariant *params = NULL;
        GError *error = NULL;
        GVariant *reply = NULL;
        int ret = WIFI_DIRECT_ERROR_NONE;
@@ -1958,8 +1960,12 @@ int wifi_direct_create_group(void)
                return WIFI_DIRECT_ERROR_NOT_INITIALIZED;
        }
 
+       builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}"));
+       params = g_variant_new("(a{sv})", builder);
+       g_variant_builder_unref(builder);
+
        reply = wifi_direct_dbus_method_call_sync(WFD_MANAGER_GROUP_INTERFACE,
-                                                 "CreateGroup", NULL, &error);
+                                                 "CreateGroup", params, &error);
 
        ret = __net_wifidirect_gerror_to_enum(error);
        if (ret == WIFI_DIRECT_ERROR_NONE) {