svn commit: samba r11450 - in trunk/source: libads rpc_server smbd

jra at samba.org jra at samba.org
Wed Nov 2 00:19:03 GMT 2005


Author: jra
Date: 2005-11-02 00:19:01 +0000 (Wed, 02 Nov 2005)
New Revision: 11450

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

Log:
Fix -O1 "might be using uninitialized" errors.
Jeremy.

Modified:
   trunk/source/libads/ldap_utils.c
   trunk/source/rpc_server/srv_samr_nt.c
   trunk/source/smbd/reply.c


Changeset:
Modified: trunk/source/libads/ldap_utils.c
===================================================================
--- trunk/source/libads/ldap_utils.c	2005-11-01 23:50:36 UTC (rev 11449)
+++ trunk/source/libads/ldap_utils.c	2005-11-02 00:19:01 UTC (rev 11450)
@@ -31,7 +31,7 @@
 			       const char *expr,
 			       const char **attrs, void **res)
 {
-	ADS_STATUS status;
+	ADS_STATUS status = ADS_SUCCESS;
 	int count = 3;
 	char *bp;
 

Modified: trunk/source/rpc_server/srv_samr_nt.c
===================================================================
--- trunk/source/rpc_server/srv_samr_nt.c	2005-11-01 23:50:36 UTC (rev 11449)
+++ trunk/source/rpc_server/srv_samr_nt.c	2005-11-02 00:19:01 UTC (rev 11450)
@@ -799,7 +799,7 @@
 
 	SAM_DISPINFO_CTR *ctr;
 	uint32 temp_size=0, total_data_size=0;
-	NTSTATUS disp_ret;
+	NTSTATUS disp_ret = NT_STATUS_UNSUCCESSFUL;
 	uint32 num_account = 0;
 	enum remote_arch_types ra_type = get_remote_arch();
 	int max_sam_entries = (ra_type == RA_WIN95) ? MAX_SAM_ENTRIES_W95 : MAX_SAM_ENTRIES_W2K;

Modified: trunk/source/smbd/reply.c
===================================================================
--- trunk/source/smbd/reply.c	2005-11-01 23:50:36 UTC (rev 11449)
+++ trunk/source/smbd/reply.c	2005-11-02 00:19:01 UTC (rev 11450)
@@ -5126,7 +5126,7 @@
 		(locktype & LOCKING_ANDX_LARGE_FILES)?True:False;
 	BOOL err;
 	BOOL my_lock_ctx = False;
-	NTSTATUS status;
+	NTSTATUS status = NT_STATUS_UNSUCCESSFUL;
 
 	START_PROFILE(SMBlockingX);
 	



More information about the samba-cvs mailing list