mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-14 17:36:20 +00:00
winecfg: Use Win32 APIs instead of strdup().
This commit is contained in:
parent
dde9f31967
commit
7eac467258
|
@ -543,7 +543,10 @@ static void findAudioDrivers(void)
|
||||||
static void checkRegistrySetting(HWND hDlg)
|
static void checkRegistrySetting(HWND hDlg)
|
||||||
{
|
{
|
||||||
const AUDIO_DRIVER *pAudioDrv;
|
const AUDIO_DRIVER *pAudioDrv;
|
||||||
char * token, * tokens = strdup(curAudioDriver);
|
char * token, * tokens;
|
||||||
|
|
||||||
|
tokens = HeapAlloc(GetProcessHeap(), 0, strlen(curAudioDriver)+1);
|
||||||
|
strcpy(tokens, curAudioDriver);
|
||||||
|
|
||||||
start_over:
|
start_over:
|
||||||
token = strtok(tokens, ",");
|
token = strtok(tokens, ",");
|
||||||
|
@ -581,7 +584,7 @@ start_over:
|
||||||
}
|
}
|
||||||
token = strtok(NULL, ",");
|
token = strtok(NULL, ",");
|
||||||
}
|
}
|
||||||
free(tokens);
|
HeapFree(GetProcessHeap(), 0, tokens);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void selectDriver(HWND hDlg, const char * driver)
|
static void selectDriver(HWND hDlg, const char * driver)
|
||||||
|
|
Loading…
Reference in a new issue