Add a comment about the use of string functions in the modules code, and
authorAndrew Bartlett <abartlet@samba.org>
Sat, 3 May 2003 04:34:13 +0000 (04:34 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Sat, 3 May 2003 04:34:13 +0000 (04:34 +0000)
add \n to the end of the non-dlopen case DEBUGs.

Andrew Bartlett
(This used to be commit ce4ff4cc8e5f5d461797e42b2148b2827c058380)

source3/lib/module.c

index 087c964d3c7be57438c563be446411e5e2e3d789..6b0309026bc14bddebfd9101359ed03d8a7d1b97 100644 (file)
@@ -80,7 +80,12 @@ NTSTATUS smb_probe_module(const char *subsystem, const char *module)
        pstring full_path;
        
        /* Check for absolute path */
-       if(module[0] == '/')return smb_load_module(module);
+
+       /* if we make any 'samba multibyte string' 
+          calls here, we break 
+          for loading string modules */
+       if (module[0] == '/')
+               return smb_load_module(module);
        
        pstrcpy(full_path, lib_path(subsystem));
        pstrcat(full_path, "/");
@@ -97,19 +102,19 @@ NTSTATUS smb_probe_module(const char *subsystem, const char *module)
 
 NTSTATUS smb_load_module(const char *module_name)
 {
-       DEBUG(0,("This samba executable has not been built with plugin support"));
+       DEBUG(0,("This samba executable has not been built with plugin support\n"));
        return NT_STATUS_NOT_SUPPORTED;
 }
 
 int smb_load_modules(const char **modules)
 {
-       DEBUG(0,("This samba executable has not been built with plugin support"));
+       DEBUG(0,("This samba executable has not been built with plugin support\n"));
        return -1;
 }
 
 NTSTATUS smb_probe_module(const char *subsystem, const char *module)
 {
-       DEBUG(0,("This samba executable has not been built with plugin support, not probing")); 
+       DEBUG(0,("This samba executable has not been built with plugin support, not probing\n")); 
        return NT_STATUS_NOT_SUPPORTED;
 }