summaryrefslogtreecommitdiffstats
path: root/loader
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-06 16:29:55 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-06 16:29:55 +0000
commit9e6520dc22a20f0e7ce3d06d762c7a7e4b6c9d64 (patch)
treeae2109b9391668ac604179fca6086bbb114d94e9 /loader
parentedf31f0953d1cf085a1eb048e053cb82937a9fa6 (diff)
downloadmpv-9e6520dc22a20f0e7ce3d06d762c7a7e4b6c9d64.tar.bz2
mpv-9e6520dc22a20f0e7ce3d06d762c7a7e4b6c9d64.tar.xz
added expRegEnumValueA(), fixed expWaitForSingleObject()
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@296 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'loader')
-rw-r--r--loader/win32.c19
1 files changed, 14 insertions, 5 deletions
diff --git a/loader/win32.c b/loader/win32.c
index 657c6e0a54..66007b7dec 100644
--- a/loader/win32.c
+++ b/loader/win32.c
@@ -584,7 +584,7 @@ void* WINAPI expResetEvent(void* event)
void* WINAPI expWaitForSingleObject(void* object, int duration)
{
mutex_list *ml = (mutex_list *)object;
- int ret;
+ int ret=0x12345678; // fixed by Zdenek Kabelac
mutex_list* pp=mlist;
// dbgprintf("WaitForSingleObject(0x%x, duration %d) =>\n",object, duration);
do {
@@ -2338,11 +2338,19 @@ WIN_BOOL
}
+/******************************************************************************
+ * RegEnumValueA [ADVAPI32.@]
+ */
+ DWORD WINAPI expRegEnumValueA( HKEY hkey, DWORD index, LPSTR value, LPDWORD val_count,
+ LPDWORD reserved, LPDWORD type, LPBYTE data, LPDWORD count )
+{
+
+ printf("RegEnumValueA(%x,%ld,%p,%p,%p,%p,%p,%p)\n",
+ hkey, index, value, val_count, reserved, type, data, count );
-
-
-
-
+ return -1;
+}
+
@@ -2515,6 +2523,7 @@ FF(RegCreateKeyExA, -1)
FF(RegQueryValueExA, -1)
FF(RegSetValueExA, -1)
FF(RegCloseKey, -1)
+//FF(RegEnumValueA, -1)
};
struct exports exp_gdi32[]={
FF(CreateCompatibleDC, -1)