diff options
author | Aleksander Morgado <aleksandermj@chromium.org> | 2022-09-13 12:27:13 +0000 |
---|---|---|
committer | Aleksander Morgado <aleksandermj@chromium.org> | 2022-11-04 13:12:56 +0000 |
commit | e6dcebf999613e1163237c534e1fbe13c82f97b8 (patch) | |
tree | 56158a97a5277fcf9dbea08c1beb1be60d3a0304 /src | |
parent | 3592d98e5b9458a8b9ac9a42a130ec552e0d74da (diff) |
log: allow querying whether personal info should be shown or not
We need this when building printable representations of helper types
like the MMBearerProperties object.
Diffstat (limited to 'src')
-rw-r--r-- | src/mm-log.c | 6 | ||||
-rw-r--r-- | src/mm-log.h | 23 |
2 files changed, 18 insertions, 11 deletions
diff --git a/src/mm-log.c b/src/mm-log.c index c492ff9f..a1c1aa4a 100644 --- a/src/mm-log.c +++ b/src/mm-log.c @@ -214,6 +214,12 @@ log_backend_systemd_journal (const char *loc, #endif gboolean +mm_log_get_show_personal_info (void) +{ + return personal_info; +} + +gboolean mm_log_check_level_enabled (MMLogLevel level) { return (log_level & level); diff --git a/src/mm-log.h b/src/mm-log.h index b0dab7ae..84e75964 100644 --- a/src/mm-log.h +++ b/src/mm-log.h @@ -64,17 +64,18 @@ void _mm_log (gpointer obj, const gchar *fmt, ...) __attribute__((__format__ (__printf__, 6, 7))); -gboolean mm_log_set_level (const gchar *level, - GError **error); -gboolean mm_log_setup (const gchar *level, - const gchar *log_file, - gboolean log_journal, - gboolean show_ts, - gboolean rel_ts, - gboolean show_personal_info, - GError **error); -gboolean mm_log_check_level_enabled (MMLogLevel level); -void mm_log_shutdown (void); +gboolean mm_log_set_level (const gchar *level, + GError **error); +gboolean mm_log_setup (const gchar *level, + const gchar *log_file, + gboolean log_journal, + gboolean show_ts, + gboolean rel_ts, + gboolean show_personal_info, + GError **error); +gboolean mm_log_check_level_enabled (MMLogLevel level); +gboolean mm_log_get_show_personal_info (void); +void mm_log_shutdown (void); /* Helper used when printing a string that may be personal * info. Depending on the settings, we may print it as-is, |