winecfg: Fix crash when remove app button is pressed in applications tab.
This commit is contained in:
parent
ce1ab638da
commit
4f03cf760b
|
@ -467,13 +467,16 @@ static void set_reg_key_ex(HKEY root, const WCHAR *path, const WCHAR *name, cons
|
|||
|
||||
void set_reg_key(HKEY root, const char *path, const char *name, const char *value)
|
||||
{
|
||||
WCHAR *wpath, *wname, *wvalue = NULL;
|
||||
WCHAR *wpath, *wname = NULL, *wvalue = NULL;
|
||||
|
||||
wpath = HeapAlloc(GetProcessHeap(), 0, (strlen(path)+1)*sizeof(WCHAR));
|
||||
wname = HeapAlloc(GetProcessHeap(), 0, (strlen(name)+1)*sizeof(WCHAR));
|
||||
|
||||
MultiByteToWideChar(CP_ACP, 0, path, -1, wpath, strlen(path)+1);
|
||||
MultiByteToWideChar(CP_ACP, 0, name, -1, wname, strlen(name)+1);
|
||||
|
||||
if (name)
|
||||
{
|
||||
wname = HeapAlloc(GetProcessHeap(), 0, (strlen(name)+1)*sizeof(WCHAR));
|
||||
MultiByteToWideChar(CP_ACP, 0, name, -1, wname, strlen(name)+1);
|
||||
}
|
||||
|
||||
if (value)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue