svn commit: samba r14413 - in branches/SAMBA_4_0/source/libcli/raw: .

tridge at samba.org tridge at samba.org
Wed Mar 15 02:41:58 GMT 2006


Author: tridge
Date: 2006-03-15 02:41:57 +0000 (Wed, 15 Mar 2006)
New Revision: 14413

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

Log:

don't do memcpy of length 0


Modified:
   branches/SAMBA_4_0/source/libcli/raw/rawtrans.c


Changeset:
Modified: branches/SAMBA_4_0/source/libcli/raw/rawtrans.c
===================================================================
--- branches/SAMBA_4_0/source/libcli/raw/rawtrans.c	2006-03-15 02:41:25 UTC (rev 14412)
+++ branches/SAMBA_4_0/source/libcli/raw/rawtrans.c	2006-03-15 02:41:57 UTC (rev 14413)
@@ -340,7 +340,10 @@
 		SSVAL(req2->out.vwv,VWV(7), data_disp);
 		SSVAL(req2->out.vwv,VWV(8), 0xFFFF);
 
-		memcpy(req2->out.data, parms->in.data.data + data_disp, data_length);
+		if (data_length != 0) {
+			memcpy(req2->out.data, parms->in.data.data + data_disp, 
+			       data_length);
+		}
 		
 		data_disp += data_length;
 



More information about the samba-cvs mailing list