don't CoUninitialize for NO_MOVIES

This commit is contained in:
withmorten 2020-08-08 17:12:23 +02:00
parent ce0633a0c2
commit 24a1644b2a
1 changed files with 4 additions and 5 deletions

View File

@ -2227,10 +2227,9 @@ WinMain(HINSTANCE instance,
case GS_INIT_INTRO_MPEG: case GS_INIT_INTRO_MPEG:
{ {
#ifndef NO_MOVIES
CloseClip(); CloseClip();
CoUninitialize();
#ifndef FIX_BUGS
CoUninitialize(); // CoUninitialize should only be called at the shutdown of a program, and by then it doesn't matter
#endif #endif
if ( CMenuManager::OS_Language == LANG_FRENCH || CMenuManager::OS_Language == LANG_GERMAN ) if ( CMenuManager::OS_Language == LANG_FRENCH || CMenuManager::OS_Language == LANG_GERMAN )
@ -2265,9 +2264,9 @@ WinMain(HINSTANCE instance,
case GS_INIT_ONCE: case GS_INIT_ONCE:
{ {
#ifndef NO_MOVIES
CloseClip(); CloseClip();
#ifndef FIX_BUGS CoUninitialize();
CoUninitialize(); // CoUninitialize should only be called at the shutdown of a program, and by then it doesn't matter
#endif #endif
#ifdef FIX_BUGS #ifdef FIX_BUGS