diff --git a/src/elogd.c b/src/elogd.c index 6c89886c..0413459f 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -6,6 +6,9 @@ Contents: Web server program for Electronic Logbook ELOG $Log$ + Revision 1.175 2004/01/07 15:04:03 midas + Check for duplicate logbooks + Revision 1.174 2004/01/07 14:28:58 midas Added logging for SMTP communication @@ -212,6 +215,7 @@ typedef int INT; #define EL_UPGRADE 6 #define EL_EMPTY 7 #define EL_MEM_ERROR 8 +#define EL_DUPLICATE 9 #define EL_FIRST 1 #define EL_LAST 2 @@ -2368,6 +2372,14 @@ int el_index_logbooks(BOOL reinit) if (equal_ustring(logbook, "global")) continue; + /* check for duplicate name */ + for (j=0 ; j