svn commit: samba r22496 - in branches/SAMBA_3_0/source/registry: .

obnox at samba.org obnox at samba.org
Tue Apr 24 00:12:30 GMT 2007


Author: obnox
Date: 2007-04-24 00:12:28 +0000 (Tue, 24 Apr 2007)
New Revision: 22496

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

Log:
reg_enumvalue should return WERR_NO_MORE_ITEMS instead of
WERR_BAD_FILE when all items have been successfully enumerated. 
Besides seeming the reasonable code to return,
this is what I have seen from w2k3, w2k, wxp.


Modified:
   branches/SAMBA_3_0/source/registry/reg_api.c


Changeset:
Modified: branches/SAMBA_3_0/source/registry/reg_api.c
===================================================================
--- branches/SAMBA_3_0/source/registry/reg_api.c	2007-04-23 22:17:06 UTC (rev 22495)
+++ branches/SAMBA_3_0/source/registry/reg_api.c	2007-04-24 00:12:28 UTC (rev 22496)
@@ -168,7 +168,7 @@
 	}
 
 	if (idx >= key->values->num_values) {
-		return WERR_BADFILE;
+		return WERR_NO_MORE_ITEMS;
 	}
 
 	err = registry_pull_value(mem_ctx, &val,



More information about the samba-cvs mailing list