summaryrefslogtreecommitdiffstats
path: root/loader
diff options
context:
space:
mode:
authorsesse <sesse@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-03-16 22:08:56 +0000
committersesse <sesse@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-03-16 22:08:56 +0000
commitf414a15b33064bec510e9475aa0c84dbeb24f463 (patch)
treeb2a760fd9a866789d01ebf8e5cf3f1c189c87501 /loader
parente4905ab24f69980155f316280a92172a1fd7c56e (diff)
downloadmpv-f414a15b33064bec510e9475aa0c84dbeb24f463.tar.bz2
mpv-f414a15b33064bec510e9475aa0c84dbeb24f463.tar.xz
Fix return value of InitializeCriticalSectionAndSpinCount.
InitializeCriticalSectionAndSpinCount returns a nonzero value on success, and some codecs (notably VP7) seemingly got confused when it didn't, if and only if we tried to emulate NT or newer. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30913 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'loader')
-rw-r--r--loader/win32.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/loader/win32.c b/loader/win32.c
index 9143702878..d0cbddca66 100644
--- a/loader/win32.c
+++ b/loader/win32.c
@@ -1412,9 +1412,10 @@ static void WINAPI expInitializeCriticalSection(CRITICAL_SECTION* c)
return;
}
-static void WINAPI expInitializeCriticalSectionAndSpinCount(CRITICAL_SECTION* c, DWORD spin)
+static WIN_BOOL WINAPI expInitializeCriticalSectionAndSpinCount(CRITICAL_SECTION* c, DWORD spin)
{
expInitializeCriticalSection(c);
+ return 1;
}
static void WINAPI expEnterCriticalSection(CRITICAL_SECTION* c)