From 42ead8826608f39491020863f4a4593918e3ae06 Mon Sep 17 00:00:00 2001 From: "Maciej S. Szmigiero" Date: Sat, 22 Feb 2025 11:04:42 +0100 Subject: log-object: Add possibility to reset logger id Logger id (the one generated from build_id interface method and owner_id property) is generated and cached the first time it is required, further uses just return the cached value. Add a cache reset method so if the interface implementer knows that its logger id could have changed it could force its re-generation. Signed-off-by: Maciej S. Szmigiero --- src/mm-log-object.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/mm-log-object.h') diff --git a/src/mm-log-object.h b/src/mm-log-object.h index 21ffc05e..9ddc7832 100644 --- a/src/mm-log-object.h +++ b/src/mm-log-object.h @@ -34,5 +34,6 @@ struct _MMLogObjectInterface const gchar *mm_log_object_get_id (MMLogObject *self); void mm_log_object_set_owner_id (MMLogObject *self, const gchar *owner_id); +void mm_log_object_reset_id (MMLogObject *self); #endif /* MM_LOG_OBJECT_H */ -- cgit v1.2.3-70-g09d2