diff --git a/src/elogd.c b/src/elogd.c index e048c355..b7f01bbb 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -6,6 +6,9 @@ Contents: Web server program for Electronic Logbook ELOG $Log$ + Revision 1.185 2004/01/13 15:02:17 midas + Sort user names in selection box + Revision 1.184 2004/01/13 11:40:40 midas Fixed probelem with redirection @@ -7119,11 +7122,19 @@ int remove_user(LOGBOOK * lbs, char *user) /*------------------------------------------------------------------*/ +int ascii_compare(const void *s1, const void *s2) +{ + return stricmp(*(char **)s1, *(char **)s2); +} + +/*------------------------------------------------------------------*/ + void show_config_page(LOGBOOK * lbs) { char str[256], user[80], password[80], full_name[80], user_email[80], email_notify[256], logbook[256]; - int i; + char **user_list; + int i, n; if (lbs) strcpy(logbook, lbs->name); @@ -7165,16 +7176,34 @@ void show_config_page(LOGBOOK * lbs) rsprintf("