From 1ba91c0a51e173bbf6616b2bb4ea778acd0c5dc8 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sun, 6 Dec 2009 12:49:46 +0100 Subject: s3: Small simplification: qsort deals fine with just one entry --- source3/rpc_server/srv_wkssvc_nt.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'source3') diff --git a/source3/rpc_server/srv_wkssvc_nt.c b/source3/rpc_server/srv_wkssvc_nt.c index 8a8551cc24..d5df0da849 100644 --- a/source3/rpc_server/srv_wkssvc_nt.c +++ b/source3/rpc_server/srv_wkssvc_nt.c @@ -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; -- cgit