src/server/safs/init.c

changeset 77
f1cff81e425a
parent 61
c858850f3d3a
child 84
afd57ce39ec9
--- a/src/server/safs/init.c	Mon Jun 24 14:41:32 2013 +0200
+++ b/src/server/safs/init.c	Tue Jun 25 15:45:13 2013 +0200
@@ -43,8 +43,7 @@
     char *funcs = pblock_findval("funcs", pb);
 
     if(shlib == NULL || funcs == NULL) {
-        fprintf(stderr, "load-modules: missing parameter\n");
-        //log_ereport(LOG_MISCONFIG, "load-modules: missing parameters");
+        log_ereport(LOG_MISCONFIG, "load-modules: missing parameters");
         if(!shlib && funcs) {
             log_ereport(
                     LOG_MISCONFIG,
@@ -60,7 +59,7 @@
         }
     }
 
-    /* load lib */
+    // load lib
     void *lib = dlopen(shlib, RTLD_GLOBAL | RTLD_NOW);
     if(lib == NULL) {
         char *dlerr = dlerror();
@@ -71,7 +70,7 @@
         return REQ_ABORTED;
     }
 
-    /* load function symbols */
+    // load function symbols
     int b = 0;
     for(int i=0;;i++) {
         if(funcs[i] == ','  || funcs[i] == 0) {
@@ -81,7 +80,7 @@
 
             funcs[i] = 0;
 
-            /* we have a function name */
+            // we have a function name
             void *sym = dlsym(lib, funcs);
             if(sym == NULL) {
                 fprintf(stderr, "Cannot load symbol %s\n", funcs);

mercurial