diff options
Diffstat (limited to 'src/backend/px-manager.c')
-rw-r--r-- | src/backend/px-manager.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/backend/px-manager.c b/src/backend/px-manager.c index 1e3bcb0..69d94fd 100644 --- a/src/backend/px-manager.c +++ b/src/backend/px-manager.c @@ -102,7 +102,8 @@ px_manager_constructed (GObject *object) g_autofree char *new_g_messages_debug = NULL; new_g_messages_debug = g_strconcat (g_messages_debug, " ", G_LOG_DOMAIN, NULL); - g_setenv ("G_MESSAGES_DEBUG", new_g_messages_debug, TRUE); + if (new_g_messages_debug) + g_setenv ("G_MESSAGES_DEBUG", new_g_messages_debug, TRUE); } } @@ -587,7 +588,7 @@ px_strv_builder_add_proxy (GStrvBuilder *builder, const char *value) { for (int idx = 0; idx < ((GPtrArray *)builder)->len; idx++) { - if (strcmp ((char *)((GPtrArray *)builder)->pdata[idx], value) == 0) + if (g_strcmp0 ((char *)((GPtrArray *)builder)->pdata[idx], value) == 0) return; } |