diff options
Diffstat (limited to 'src/mm-port-qmi.c')
-rw-r--r-- | src/mm-port-qmi.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mm-port-qmi.c b/src/mm-port-qmi.c index 0565f9c6..a64156dd 100644 --- a/src/mm-port-qmi.c +++ b/src/mm-port-qmi.c @@ -2525,8 +2525,8 @@ set_property (GObject *object, switch (prop_id) { case PROP_NODE: - /* construct only, no new reference! */ - self->priv->node = g_value_get_object (value); + g_clear_object (&self->priv->node); + self->priv->node = g_value_dup_object (value); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); |