Skip to content
Permalink
Browse files

Explicitly initialize COM with multi-threaded support.

This is the safest option for applications that use COM, multi-threaded or not.
  • Loading branch information
slouken committed Dec 23, 2013
1 parent b5a6c40 commit 3666c1f7cac1ea8450e71d81d7ff0676abccd047
Showing with 1 addition and 1 deletion.
  1. +1 −1 src/core/windows/SDL_windows.c
@@ -45,7 +45,7 @@ WIN_SetError(const char *prefix)
HRESULT
WIN_CoInitialize(void)
{
const HRESULT hr = CoInitialize(NULL);
const HRESULT hr = CoInitializeEx(NULL, COINIT_MULTITHREADED);

/* S_FALSE means success, but someone else already initialized. */
/* You still need to call CoUninitialize in this case! */

0 comments on commit 3666c1f

Please sign in to comment.