$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
$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
static size_t nSizPort = 0;
static char *errormessages = NULL;
-static size_t nSizErrmsg = 0;
+size_t nSizErrmsg = 0;
static long DetailErrorFlags;