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,
