RegDeleteTree [3rd]
Stefan Leichter
Stefan.Leichter at camline.com
Wed Apr 25 16:34:16 CDT 2007
Am Wednesday 25 April 2007 23:00 schrieb Robert Shearman:
> Stefan Leichter wrote:
> > Am Thursday 19 April 2007 12:14 schrieb Alexandre Julliard:
> >> Stefan Leichter <Stefan.Leichter at camline.com> writes:
> >>> + } else {
> >>> + if (!ret)
> >>> + ret = RegSetValueW(hSubKey, NULL, REG_SZ, emptyW, 0);
> >>
> >> The function is supposed to delete the key values, that's not what
> >> this does.
> >>
> >> You probably need to write some test cases...
> >
> > Hello Alexandre,
> >
> > i 'm not sure what you mean with this point. I have now added a loop to
> > delete all value/data pairs, but this loop is only executed for the
> > default entry (value NULL).
> >
> > If the implementation is not fine for you, can you please suggest
> > detailed test cases to be proved.
>
> Perhaps:
> s/RegSetValueW(hSubKey, NULL, REG_SZ, emptyW,
> 0)/RegDeleteValueW(hSubKey, NULL)/
I don't expect to get an empty string back when reading the data of the
default value in this case.
Correct me if i'm wrong.
--
Stefan
More information about the wine-devel
mailing list