g_variant_iter_init(&iter, dictionary);
while (g_variant_iter_loop(&iter, "{sv}", &key, &var)) {
if (g_strcmp0(key, "Address") == 0) {
- value = g_variant_get_string(var, NULL);
+ g_variant_get(var, "&s", &value);
char *old_ip = vconf_get_str(VCONFKEY_NETWORK_IP);
DBG("Old IPv4.Address [%s] Received new IPv4.Address [%s]", old_ip, value);
g_variant_iter_init(&iter, dictionary);
while (g_variant_iter_loop(&iter, "{sv}", &key, &var)) {
if (g_strcmp0(key, "Address") == 0) {
- value = g_variant_get_string(var, NULL);
+ g_variant_get(var, "&s", &value);
char *old_ip6 = vconf_get_str(VCONFKEY_NETWORK_IP6);
DBG("Old IPv6.Address [%s] Received new IPv6.Address [%s]", old_ip6, value);