X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Froomchat%2Fserv_roomchat.c;h=35a83dbacbc7057e770033578d3106725b3de7be;hb=7a9b0685e406cc83597171cc39d008c7e5459ca8;hp=b0a7ccda43234414b596d6a4d9a97284e6c7373e;hpb=d3a29d82d6492191ae8208617e8ac1f088bcf14a;p=citadel.git diff --git a/citadel/modules/roomchat/serv_roomchat.c b/citadel/modules/roomchat/serv_roomchat.c index b0a7ccda4..35a83dbac 100644 --- a/citadel/modules/roomchat/serv_roomchat.c +++ b/citadel/modules/roomchat/serv_roomchat.c @@ -5,18 +5,11 @@ * * This program is open source software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 3. - * - * * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * - * - * - * - * */ #include "sysdep.h" #include @@ -28,18 +21,7 @@ #include #include #include - -#if TIME_WITH_SYS_TIME -# include -# include -#else -# if HAVE_SYS_TIME_H -# include -# else -# include -# endif -#endif - +#include #include #include #include @@ -51,14 +33,8 @@ #include "config.h" #include "msgbase.h" #include "user_ops.h" - -#ifndef HAVE_SNPRINTF -#include "snprintf.h" -#endif - #include "ctdl_module.h" - struct chatmsg { struct chatmsg *next; time_t timestamp; @@ -267,8 +243,8 @@ CTDL_MODULE_INIT(roomchat) if (!threading) { CtdlRegisterProtoHook(cmd_rcht, "RCHT", "Participate in real time chat in a room"); - CtdlRegisterSessionHook(roomchat_timer, EVT_TIMER); - CtdlRegisterSessionHook(roomchat_shutdown, EVT_SHUTDOWN); + CtdlRegisterSessionHook(roomchat_timer, EVT_TIMER, PRIO_CLEANUP + 400); + CtdlRegisterSessionHook(roomchat_shutdown, EVT_SHUTDOWN, PRIO_SHUTDOWN + 55); } /* return our module name for the log */