summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2018-05-10 13:22:31 -0400
committerRay Strode <rstrode@redhat.com>2018-05-10 16:04:09 -0400
commitf5133204f2868b25afd8bfe18bbbb00010bd700a (patch)
tree0518a20bfa047027d8b777f7850d74155d9cf328 /src
parentb77548dea49411ef58786d68142fe98f81d8c7a4 (diff)
daemon: fix compiler warnings
Right now we have code like: if (!refreshed_user || user_get_cached (user) && !user_get_cached (refreshed_user)) which gcc warns about because of missing parentheses. This commit fixes it by adding brackets. https://bugs.freedesktop.org/show_bug.cgi?id=106463
Diffstat (limited to 'src')
-rw-r--r--src/daemon.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/daemon.c b/src/daemon.c
index d443f11..e711a46 100644
--- a/src/daemon.c
+++ b/src/daemon.c
@@ -509,7 +509,7 @@ reload_users (Daemon *daemon)
refreshed_user = g_hash_table_lookup (users, name);
- if (!refreshed_user || user_get_cached (user) && !user_get_cached (refreshed_user)) {
+ if (!refreshed_user || (user_get_cached (user) && !user_get_cached (refreshed_user))) {
accounts_accounts_emit_user_deleted (ACCOUNTS_ACCOUNTS (daemon),
user_get_object_path (user));
user_unregister (user);
@@ -523,7 +523,7 @@ reload_users (Daemon *daemon)
stale_user = g_hash_table_lookup (old_users, name);
- if (!stale_user || !user_get_cached (stale_user) && user_get_cached (user)) {
+ if (!stale_user || (!user_get_cached (stale_user) && user_get_cached (user))) {
user_register (user);
accounts_accounts_emit_user_added (ACCOUNTS_ACCOUNTS (daemon),
user_get_object_path (user));