Commit b7a4f465 authored by Gerard Patel's avatar Gerard Patel Committed by Alexandre Julliard

Fixed syscolors for win 3.1.

parent 8228bd67
...@@ -116,18 +116,19 @@ void SYSCOLOR_Init(void) ...@@ -116,18 +116,19 @@ void SYSCOLOR_Init(void)
int i, r, g, b; int i, r, g, b;
const char * const *p; const char * const *p;
char buffer[100]; char buffer[100];
BOOL bOk = FALSE, bNoReg = FALSE;
HKEY hKey;
DWORD dwDataSize = 32;
p = (TWEAK_WineLook == WIN31_LOOK) ? DefSysColors : DefSysColors95; p = (TWEAK_WineLook == WIN31_LOOK) ? DefSysColors : DefSysColors95;
/* first, try to read the values from the registry */ /* first, try to read the values from the registry */
if (VERSION_GetVersion() != WIN31) if (VERSION_GetVersion() != WIN31)
{ HKEY hKey; {
DWORD dwDataSize = 32;
BOOL bOk = FALSE, bNoReg = FALSE;
if (RegCreateKeyExA(HKEY_CURRENT_USER, "Control Panel\\Colors", 0, 0, 0, KEY_ALL_ACCESS, 0, &hKey, 0)) if (RegCreateKeyExA(HKEY_CURRENT_USER, "Control Panel\\Colors", 0, 0, 0, KEY_ALL_ACCESS, 0, &hKey, 0))
bNoReg = TRUE; bNoReg = TRUE;
}
for (i = 0; i < NUM_SYS_COLORS; i++) for (i = 0; i < NUM_SYS_COLORS; i++)
{ bOk = FALSE; { bOk = FALSE;
...@@ -154,7 +155,6 @@ void SYSCOLOR_Init(void) ...@@ -154,7 +155,6 @@ void SYSCOLOR_Init(void)
} }
if (!bNoReg) if (!bNoReg)
RegCloseKey(hKey); RegCloseKey(hKey);
}
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment