diff options
author | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2011-01-17 14:37:13 +0000 |
---|---|---|
committer | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2011-02-02 15:59:11 +0000 |
commit | 7964c1dc8e29503f50583c60b7157137aaa6d8ae (patch) | |
tree | 521f3b833c69cfa371126dd53be8affbf4a9fdd0 | |
parent | 75b1a2b4c1828eddd9a5a0c600c6f0bd8ba188c2 (diff) |
gabble: make critical warnings fatal
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
-rw-r--r-- | src/gabble.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gabble.c b/src/gabble.c index 903c90697..92b2295ce 100644 --- a/src/gabble.c +++ b/src/gabble.c @@ -122,9 +122,15 @@ gabble_main (int argc, { GabblePluginLoader *loader; int out; + GLogLevelFlags fatal_mask; tp_debug_divert_messages (g_getenv ("GABBLE_LOGFILE")); + /* make critical warnings fatal */ + fatal_mask = g_log_set_always_fatal (G_LOG_FATAL_MASK); + fatal_mask |= G_LOG_LEVEL_CRITICAL; + g_log_set_always_fatal (fatal_mask); + #ifdef ENABLE_DEBUG gabble_debug_set_flags_from_env (); |