From 2e01f234384d9bac85e90c4c52f137361ea0e57b Mon Sep 17 00:00:00 2001 From: "seer-by-sentry[bot]" <157164994+seer-by-sentry[bot]@users.noreply.github.com> Date: Sat, 3 Jan 2026 22:12:10 +0000 Subject: [PATCH] Enable COM initialization and shutdown in WinMain --- Generals/Code/Main/WinMain.cpp | 4 ++-- GeneralsMD/Code/Main/WinMain.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Generals/Code/Main/WinMain.cpp b/Generals/Code/Main/WinMain.cpp index 3c34a3e81cf..42884f77e66 100644 --- a/Generals/Code/Main/WinMain.cpp +++ b/Generals/Code/Main/WinMain.cpp @@ -841,7 +841,7 @@ Int APIENTRY WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, // BGC - initialize COM - // OleInitialize(NULL); + OleInitialize(NULL); @@ -887,7 +887,7 @@ Int APIENTRY WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, shutdownMemoryManager(); // BGC - shut down COM - // OleUninitialize(); + OleUninitialize(); } catch (...) { diff --git a/GeneralsMD/Code/Main/WinMain.cpp b/GeneralsMD/Code/Main/WinMain.cpp index 3277a00b4ff..bea845abc24 100644 --- a/GeneralsMD/Code/Main/WinMain.cpp +++ b/GeneralsMD/Code/Main/WinMain.cpp @@ -930,7 +930,7 @@ Int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, // BGC - initialize COM - // OleInitialize(NULL); + OleInitialize(NULL); @@ -989,7 +989,7 @@ Int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, shutdownMemoryManager(); // BGC - shut down COM - // OleUninitialize(); + OleUninitialize(); } catch (...) {