svn commit: samba r13493 - branches/SAMBA_3_0/source/passdb
trunk/source/passdb
vlendec at samba.org
vlendec at samba.org
Mon Feb 13 16:48:24 GMT 2006
Author: vlendec
Date: 2006-02-13 16:48:24 +0000 (Mon, 13 Feb 2006)
New Revision: 13493
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=13493
Log:
module_name and module_location are the same string. Fix a valgrind
error.
Volker
Modified:
branches/SAMBA_3_0/source/passdb/pdb_interface.c
trunk/source/passdb/pdb_interface.c
Changeset:
Modified: branches/SAMBA_3_0/source/passdb/pdb_interface.c
===================================================================
--- branches/SAMBA_3_0/source/passdb/pdb_interface.c 2006-02-13 15:12:22 UTC (rev 13492)
+++ branches/SAMBA_3_0/source/passdb/pdb_interface.c 2006-02-13 16:48:24 UTC (rev 13493)
@@ -173,14 +173,16 @@
}
DEBUG(5,("Found pdb backend %s\n", module_name));
- SAFE_FREE(module_name);
if ( !NT_STATUS_IS_OK( nt_status = entry->init(methods, module_location) ) ) {
DEBUG(0,("pdb backend %s did not correctly init (error was %s)\n",
selected, nt_errstr(nt_status)));
+ SAFE_FREE(module_name);
return nt_status;
}
+ SAFE_FREE(module_name);
+
DEBUG(5,("pdb backend %s has a valid init\n", selected));
return nt_status;
Modified: trunk/source/passdb/pdb_interface.c
===================================================================
--- trunk/source/passdb/pdb_interface.c 2006-02-13 15:12:22 UTC (rev 13492)
+++ trunk/source/passdb/pdb_interface.c 2006-02-13 16:48:24 UTC (rev 13493)
@@ -174,14 +174,16 @@
}
DEBUG(5,("Found pdb backend %s\n", module_name));
- SAFE_FREE(module_name);
if ( !NT_STATUS_IS_OK( nt_status = entry->init(methods, module_location) ) ) {
DEBUG(0,("pdb backend %s did not correctly init (error was %s)\n",
selected, nt_errstr(nt_status)));
+ SAFE_FREE(module_name);
return nt_status;
}
+ SAFE_FREE(module_name);
+
DEBUG(5,("pdb backend %s has a valid init\n", selected));
return nt_status;
More information about the samba-cvs
mailing list