From 4ba221a931a79e93540582d0cba6c41b391f16f5 Mon Sep 17 00:00:00 2001 From: Karl Blomster Date: Mon, 25 May 2009 16:28:28 +0000 Subject: [PATCH] Another missing ifdef in ffmsindex Originally committed to SVN as r2988. --- aegisub/FFmpegSource2/ffmsindex.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aegisub/FFmpegSource2/ffmsindex.cpp b/aegisub/FFmpegSource2/ffmsindex.cpp index 79704ce43..fa368f603 100644 --- a/aegisub/FFmpegSource2/ffmsindex.cpp +++ b/aegisub/FFmpegSource2/ffmsindex.cpp @@ -202,7 +202,7 @@ int main(int argc, char *argv[]) { } #ifdef _WIN32 - if (!SUCCEEDED(CoInitializeEx(NULL, COINIT_MULTITHREADED))) { + if (FAILED(CoInitializeEx(NULL, COINIT_MULTITHREADED))) { std::cout << "COM initialization failure" << std::endl; return 1; } @@ -230,6 +230,8 @@ int main(int argc, char *argv[]) { } FFMS_DestroyFFIndex(Index); +#ifdef _WIN32 CoUninitialize(); +#endif return 0; }