diff options
Diffstat (limited to 'src/mm-log-object.c')
-rw-r--r-- | src/mm-log-object.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mm-log-object.c b/src/mm-log-object.c index ed41355f..b5e390f1 100644 --- a/src/mm-log-object.c +++ b/src/mm-log-object.c @@ -81,6 +81,17 @@ mm_log_object_set_owner_id (MMLogObject *self, priv = get_private (self); g_free (priv->owner_id); priv->owner_id = g_strdup (owner_id); + + mm_log_object_reset_id (self); +} + +void +mm_log_object_reset_id (MMLogObject *self) +{ + Private *priv; + + priv = get_private (self); + g_clear_pointer (&priv->id, g_free); } static void |