gdi32: first look for a printer driver name in the registry
Dmitry Timoshkov
dmitry at codeweavers.com
Tue Feb 22 09:08:50 CST 2011
Vitaly Perov <vitperov at etersoft.ru> wrote:
> + if (!RegOpenKeyExW(HKEY_CURRENT_USER, user_printers_reg_key, 0, KEY_READ, &hKey)
> + && !RegQueryValueExW(hKey, device, NULL, NULL, (LPBYTE) driver, &size))
> + {
> + TRACE("Get value from registry\n");
> + RegCloseKey(hKey);
> + }
You are leaking hKey if RegOpenKeyExW() succeeds but RegQueryValueExW() does not.
--
Dmitry.
More information about the wine-devel
mailing list