diff options
author | Cody Russell <crussell@canonical.com> | 2009-09-23 23:21:21 -0500 |
---|---|---|
committer | Cody Russell <crussell@canonical.com> | 2009-09-23 23:21:21 -0500 |
commit | 2bb61203e78626f51bdbfbc8fb1440a046bab7be (patch) | |
tree | e1bf84b88ca002ff6885f6221ae87caac1bdd656 /src/users-service-dbus.c | |
parent | f8e0ff04840fe4842c5c3ebeef396b530d6f1995 (diff) | |
download | ayatana-indicator-session-2bb61203e78626f51bdbfbc8fb1440a046bab7be.tar.gz ayatana-indicator-session-2bb61203e78626f51bdbfbc8fb1440a046bab7be.tar.bz2 ayatana-indicator-session-2bb61203e78626f51bdbfbc8fb1440a046bab7be.zip |
use g_strcmp0
Diffstat (limited to 'src/users-service-dbus.c')
-rw-r--r-- | src/users-service-dbus.c | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/users-service-dbus.c b/src/users-service-dbus.c index 499182b..96f5cd5 100644 --- a/src/users-service-dbus.c +++ b/src/users-service-dbus.c @@ -443,18 +443,6 @@ get_unix_user (UsersServiceDbus *service, return TRUE; } -static gint -session_compare (const gchar *a, - const gchar *b) -{ - if (a == NULL) - return 1; - else if (b == NULL) - return -1; - - return strcmp (a, b); -} - static gchar * get_session_for_user (UsersServiceDbus *service, UserData *user) @@ -549,7 +537,7 @@ do_add_session (UsersServiceDbus *service, g_strdup (ssid), g_strdup (user->user_name)); - l = g_list_find_custom (user->sessions, ssid, (GCompareFunc)session_compare); + l = g_list_find_custom (user->sessions, ssid, (GCompareFunc)g_strcmp0); if (l == NULL) { g_debug ("Adding session %s", ssid); @@ -656,7 +644,7 @@ seat_proxy_session_removed (DBusGProxy *seat_proxy, l = g_list_find_custom (user->sessions, session_id, - (GCompareFunc)session_compare); + (GCompareFunc)g_strcmp0); if (l) { g_debug ("Removing session %s", session_id); |