From eb0b3ad71a74f3b3f7ed8eaa7d1bf5e894590b8a Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Wed, 30 Aug 2017 10:34:52 +0100 Subject: [PATCH] libfwupd: Correctly set the ID ownership when using g_object_set() Fixes half of https://github.com/hughsie/fwupd/issues/210 --- libfwupd/fwupd-remote.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libfwupd/fwupd-remote.c b/libfwupd/fwupd-remote.c index b493f218d..189bdd1c2 100644 --- a/libfwupd/fwupd-remote.c +++ b/libfwupd/fwupd-remote.c @@ -872,7 +872,7 @@ fwupd_remote_set_property (GObject *obj, guint prop_id, self->enabled = g_value_get_boolean (value); break; case PROP_ID: - self->id = g_value_get_string (value); + fwupd_remote_set_id (self, g_value_get_string (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (obj, prop_id, pspec);