Here it is, the new thread interface.
[citadel.git] / citadel / mk_module_init.sh
index b75365be3cd05e9d95d092a7c337122959382d7a..aaa13f145b7e037b82585f1d4e4fce54211a3c4e 100755 (executable)
@@ -79,12 +79,15 @@ extern long DetailErrorFlags;
 
 
 
-void initialise_modules (void)
+void initialise_modules (int threading)
 {
     long filter;
     nSizErrmsg = 0;
 
-    lprintf (CTDL_INFO, "New citadel module init proceedure.\n");
+    if (threading)
+        CtdlLogPrintf (CTDL_INFO, "Initialise modules, CtdlThreads enabled.\n");
+    else
+        CtdlLogPrintf (CTDL_INFO, "Initialise modules, CtdlThreads not yet enabled.\n");
 EOF
 
 
@@ -100,7 +103,7 @@ cat <<EOF > $H_FILE
 #define MODULES_INIT_H
 #include "ctdl_module.h"
 extern size_t nSizErrmsg;
-void initialise_modules (void);
+void initialise_modules (int threading);
 
 EOF