Fixed getting values from variant
[platform/core/connectivity/net-config.git] / src / signal-handler.c
index 1d488df..4fe67ad 100755 (executable)
@@ -629,9 +629,11 @@ static void _supplicant_properties_changed(GDBusConnection *conn,
                        key = NULL;
                        break;
                } else {
-                       state = g_variant_get_string(variant, NULL);
-                       if (state != NULL)
-                               DBG("Supplicant %s : %s", key, state);
+                       gchar *value;
+                       value = g_variant_print(variant, TRUE);
+                       DBG("Supplicant %s : %s", key, value);
+
+                       g_free(value);
                }
        }