[1/2] uninstaller: add ability to scan HKCU for uninstall
entries (Try 2)
Tom Spear
speeddymon at gmail.com
Fri Jun 1 13:20:41 CDT 2007
On 6/1/07, James Hawkins <truiken at gmail.com> wrote:
> On 6/1/07, Tom Spear <speeddymon at gmail.com> wrote:
> > Here is a 2nd attempt at the last one I sent. This time the root
> > field is initialized, and this part of the patch is written against
> > current git, not against changes to my own tree. Oh and its onl;y a
> > 2-parter
> >
> > This will make wine's programs/uninstaller look thru not only
> > HKEY_LOCAL_MACHINE for uninstall entries, but also HKEY_CURRENT_USER.
> >
>
> + /* Loop thru HKCU first, then thru HKLM */
> + for (iRootKey=0; iRootKey<sizeof(rootKeys) / sizeof(rootKeys[0]);
> ++iRootKey)
> + {
> + /* If there is no uninstall info in a specific root key,
> + * finish this run and go to the next */
> + if (RegOpenKeyExW(rootKeys[iRootKey], PathUninstallW, 0,
> + KEY_READ, &hkeyUninst) != ERROR_SUCCESS)
> + continue;
>
> Indentation?
It was recommended to separate the indentation from the rest of the
patch by Dan, because it makes it easier to see what lines actually
changed....
--
Thanks
Tom
More information about the wine-devel
mailing list