svn commit: samba r8613 - in branches/SAMBA_4_0/source/build/pidl/Parse/Pidl: .

jelmer at samba.org jelmer at samba.org
Tue Jul 19 19:04:55 GMT 2005


Author: jelmer
Date: 2005-07-19 19:04:54 +0000 (Tue, 19 Jul 2005)
New Revision: 8613

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

Log:
Remove a couple of empty loops.

Modified:
   branches/SAMBA_4_0/source/build/pidl/Parse/Pidl/NDR.pm


Changeset:
Modified: branches/SAMBA_4_0/source/build/pidl/Parse/Pidl/NDR.pm
===================================================================
--- branches/SAMBA_4_0/source/build/pidl/Parse/Pidl/NDR.pm	2005-07-19 19:00:22 UTC (rev 8612)
+++ branches/SAMBA_4_0/source/build/pidl/Parse/Pidl/NDR.pm	2005-07-19 19:04:54 UTC (rev 8613)
@@ -592,10 +592,13 @@
 {
 	my ($e,$l) = @_;
 
-	do {
+	return 1 if ($l->{CONTAINS_DEFERRED});
+
+	while ($l = GetNextLevel($e,$l))
+	{
 		return 1 if ($l->{IS_DEFERRED}); 
 		return 1 if ($l->{CONTAINS_DEFERRED});
-	} while ($l = GetNextLevel($e,$l));
+	} 
 	
 	return 0;
 }



More information about the samba-cvs mailing list