Get the aide room message working again if a port open fails.
authorDave West <davew@uncensored.citadel.org>
Mon, 27 Aug 2007 11:39:16 +0000 (11:39 +0000)
committerDave West <davew@uncensored.citadel.org>
Mon, 27 Aug 2007 11:39:16 +0000 (11:39 +0000)
citadel/mk_module_init.sh
citadel/serv_extensions.c

index d68f90ec296d71753896fde4b92bc0ea20dbc9b2..fa2782c06a9f6061f2704977fdd356676dc66a64 100755 (executable)
@@ -49,6 +49,7 @@ $ECHO $MINUS_e "\n\n\n" >> $C_FILE
 $ECHO $MINUS_e "void initialise_modules (void)\n" >> $C_FILE
 $ECHO $MINUS_e "{\n" >> $C_FILE
 $ECHO $MINUS_e "\tlong filter;\n\n" >> $C_FILE
+$ECHO $MINUS_e "\tnSizErrmsg = 0;\n\n" >> $C_FILE
 $ECHO $MINUS_e "\t" >> $C_FILE
 $ECHO $MINUS_E "lprintf (CTDL_INFO, \"New citadel module init proceedure.\\\n\");\n" >> $C_FILE
 
@@ -59,7 +60,8 @@ $ECHO $MINUS_e " * Auto generated by mk_modules_init.sh DO NOT EDIT THIS FILE\n"
 $ECHO $MINUS_e " */\n\n\n" >> $H_FILE
 $ECHO $MINUS_e "#ifndef MODULES_INIT_H\n" >> $H_FILE
 $ECHO $MINUS_e "#define MODULES_INIT_H\n" >> $H_FILE
-$ECHO $MINUS_e "#include \"ctdl_module.h\"\n" >> $H_FILE
+$ECHO $MINUS_e "#include \"ctdl_module.h\"\n\n" >> $H_FILE
+$ECHO $MINUS_e "extern size_t nSizErrmsg;\n" >> $H_FILE
 $ECHO $MINUS_e "void initialise_modules (void) ;\n" >> $H_FILE
 
 
index e9461489e68a8fb60cda010f4b0a4f5af9affe64..69054c7e5f6b8e8967835612468bd16a4260b421 100644 (file)
@@ -58,7 +58,7 @@ static char *portlist = NULL;
 static size_t nSizPort = 0;
 
 static char *errormessages = NULL;
-static size_t nSizErrmsg = 0;
+size_t nSizErrmsg = 0;
 
 
 static long   DetailErrorFlags;