s3: Small simplification: qsort deals fine with just one entry
authorVolker Lendecke <vl@samba.org>
Sun, 6 Dec 2009 11:49:46 +0000 (12:49 +0100)
committerVolker Lendecke <vl@samba.org>
Sun, 6 Dec 2009 12:07:04 +0000 (13:07 +0100)
source3/rpc_server/srv_wkssvc_nt.c

index 8a8551cc2458c0b9ec646cb9f3fce590d6abf607..d5df0da849e160f6e8bc9c83c88942cc50df7672 100644 (file)
@@ -104,10 +104,7 @@ static char **get_logged_on_userlist(TALLOC_CTX *mem_ctx)
        }
 
        /* Sort the user list by time, oldest first */
-       if (num_users > 1) {
-               qsort(usr_infos, num_users, sizeof(struct usrinfo),
-                     usr_info_cmp);
-       }
+       qsort(usr_infos, num_users, sizeof(struct usrinfo), usr_info_cmp);
 
        users = (char**)talloc_array(mem_ctx, char*, num_users);
        if (users) {
@@ -238,9 +235,7 @@ static struct dom_usr *get_domain_userlist(TALLOC_CTX *mem_ctx)
        users = tmp;
 
        /* Sort the user list by time, oldest first */
-       if (num_users > 1) {
-               qsort(users, num_users, sizeof(struct dom_usr), dom_user_cmp);
-       }
+       qsort(users, num_users, sizeof(struct dom_usr), dom_user_cmp);
 
        errno = 0;
        return users;