Menu

#681 WindowsRegistry::delete() incorrect

v4.1
closed
5
2012-08-14
2009-05-11
No

The documentation for the delete() method of the WindowsRegistry class says that it deletes the key and all of its subkeys. This would only work on Windows 95 / 98 / ME.

From NT on, the API used for this method will only delete the key if it is empty. The API should be changed to SHDeleteKey().

Discussion

  • Mark Miesfeld

    Mark Miesfeld - 2009-07-04

    Committed revision 4873.

     
  • Mark Miesfeld

    Mark Miesfeld - 2010-09-11

    Committed revision 6170.

    4.1.0 merge.

     
  • Mark Miesfeld

    Mark Miesfeld - 2010-12-05

    The fix for this item was in the 4.1.0 release.

     

Anonymous
Anonymous

Add attachments
Cancel