---
 plugins/vpn.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/plugins/vpn.c b/plugins/vpn.c
index 14a6063..cc38890 100644
--- a/plugins/vpn.c
+++ b/plugins/vpn.c
@@ -605,7 +605,10 @@ static void add_connection(const char *path, 
DBusMessageIter *properties,
                        dbus_message_iter_get_basic(&value, &str);
                        data->type = g_strdup(str);
                } else if (g_str_equal(key, "Immutable")) {
-                       dbus_message_iter_get_basic(&value, &data->immutable);
+                       dbus_bool_t immutable;
+
+                       dbus_message_iter_get_basic(&value, &immutable);
+                       data->immutable = immutable;
                } else if (g_str_equal(key, "Host")) {
                        dbus_message_iter_get_basic(&value, &str);
                        data->host = g_strdup(str);
-- 
1.8.3.2

_______________________________________________
connman mailing list
connman@connman.net
https://lists.connman.net/mailman/listinfo/connman

Reply via email to