From 997e2cefb8d72ced4d8ad96382d40482ec58ccdd Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Wed, 8 Apr 2020 16:07:32 +0200 Subject: log: define per-module logging for shared utils and plugins --- src/mm-log.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mm-log.c') diff --git a/src/mm-log.c b/src/mm-log.c index 339e7955..658e0c12 100644 --- a/src/mm-log.c +++ b/src/mm-log.c @@ -203,6 +203,7 @@ log_backend_systemd_journal (const char *loc, void _mm_log (gpointer obj, + const gchar *module, const gchar *loc, const gchar *func, MMLogLevel level, @@ -248,6 +249,8 @@ _mm_log (gpointer obj, if (obj) g_string_append_printf (msgbuf, "[%s] ", mm_log_object_get_id (MM_LOG_OBJECT (obj))); + if (module) + g_string_append_printf (msgbuf, "(%s) ", module); va_start (args, fmt); g_string_append_vprintf (msgbuf, fmt, args); -- cgit v1.2.3-70-g09d2