summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2013-03-12 12:45:04 +0100
committerMarc-André Lureau <marcandre.lureau@gmail.com>2013-03-13 19:42:42 +0100
commit7b227be0640acf644fd2a70a4bf59be7c2bfe73b (patch)
tree093e01e169b4936d13df00c6a4a333be7cc42df6 /src
parent9d69e5a629ae4213443ff8043db02aa852aa6115 (diff)
downloadvirt-viewer-7b227be0640acf644fd2a70a4bf59be7c2bfe73b.tar.gz
virt-viewer-7b227be0640acf644fd2a70a4bf59be7c2bfe73b.tar.xz
virt-viewer-7b227be0640acf644fd2a70a4bf59be7c2bfe73b.zip
Don't override G_LOG_DOMAIN=all
If the string is different, the GLib log handler will not log all messages.
Diffstat (limited to 'src')
-rw-r--r--src/virt-viewer-app.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/virt-viewer-app.c b/src/virt-viewer-app.c
index c32321c..ff94c77 100644
--- a/src/virt-viewer-app.c
+++ b/src/virt-viewer-app.c
@@ -179,7 +179,8 @@ virt_viewer_app_set_debug(gboolean debug)
const gchar *doms = g_getenv("G_MESSAGES_DEBUG");
if (!doms) {
g_setenv("G_MESSAGES_DEBUG", G_LOG_DOMAIN, 1);
- } else if (!strstr(doms, G_LOG_DOMAIN)) {
+ } else if (!g_str_equal(doms, "all") &&
+ !strstr(doms, G_LOG_DOMAIN)) {
gchar *newdoms = g_strdup_printf("%s %s", doms, G_LOG_DOMAIN);
g_setenv("G_MESSAGES_DEBUG", newdoms, 1);
g_free(newdoms);