svn commit: samba r17832 - in branches/SAMBA_3_0/source/param: .

vlendec at samba.org vlendec at samba.org
Fri Aug 25 14:52:32 GMT 2006


Author: vlendec
Date: 2006-08-25 14:52:30 +0000 (Fri, 25 Aug 2006)
New Revision: 17832

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=17832

Log:
Fix bug 4050
Modified:
   branches/SAMBA_3_0/source/param/loadparm.c


Changeset:
Modified: branches/SAMBA_3_0/source/param/loadparm.c
===================================================================
--- branches/SAMBA_3_0/source/param/loadparm.c	2006-08-25 14:25:06 UTC (rev 17831)
+++ branches/SAMBA_3_0/source/param/loadparm.c	2006-08-25 14:52:30 UTC (rev 17832)
@@ -3864,7 +3864,6 @@
 
 BOOL dump_a_parameter(int snum, char *parm_name, FILE * f, BOOL isGlobal)
 {
-	service * pService = ServicePtrs[snum];
 	int i;
 	BOOL result = False;
 	parm_class p_class;
@@ -3907,11 +3906,13 @@
 		{
 			void *ptr;
 
-			if (isGlobal)
+			if (isGlobal) {
 				ptr = parm_table[i].ptr;
-			else
+			} else {
+				service * pService = ServicePtrs[snum];
 				ptr = ((char *)pService) +
 					PTR_DIFF(parm_table[i].ptr, &sDefault);
+			}
 
 			print_parameter(&parm_table[i],
 					ptr, f);



More information about the samba-cvs mailing list