Optimize game_data struct
This commit is contained in:
@ -70,10 +70,9 @@ static HMODULE _load_module_patched(wchar_t *path) {
|
||||
return module;
|
||||
}
|
||||
|
||||
HMODULE ace_load_base_module(const char *exeName) {
|
||||
HMODULE ace_load_base_module(struct game_data *game) {
|
||||
wchar_t baseModuleName[MAX_PATH];
|
||||
swprintf(baseModuleName, MAX_PATH, L"%sBase.dll", exeName);
|
||||
wcslwr(baseModuleName);
|
||||
MultiByteToWideChar(CP_UTF8, 0, game->base_module_name, strlen(game->base_module_name) + 1, baseModuleName, MAX_PATH);
|
||||
|
||||
return _load_module_patched(baseModuleName);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user