Stub patch for IE6 SP1
Henry Kroll
nospam at thenerdshow.com
Thu Jan 19 02:53:19 CST 2006
Internet Explorer 6, Service Pack 1 errors on latest CVS:
wine: Call from 0x55861bf0 to unimplemented function
kernel32.dll.BaseCheckAppcompatCache, aborting
So... I wrote a patch. Not sure if actctx.c was the right place to
attach it. Heck, I'm pretty sure it's the wrong place, but it works.
Tested. Enjoy!
Henry Kroll
nospam at thenerdshow.com
--- wine/dlls/kernel/actctx.c.old 2006-01-18 23:15:40.000000000 -0900
+++ wine/dlls/kernel/actctx.c 2006-01-18 23:14:43.000000000 -0900
@@ -170,3 +170,13 @@
SetLastError( ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
+
+/***********************************************************************
+ * BaseCheckAppcompatCache (KERNEL32.@)
+ */
+void WINAPI BaseCheckAppcompatCache(ULONG Unknown1, ULONG Unknown2,
ULONG Unknown3, ULONG Unknown4)
+{
+ /* stub for IE6.0 SP1, wine > .9.5 */
+ FIXME("(%p, %p, %p, %p): stub!
\n",Unknown1,Unknown2,Unknown3,Unknown4);
+ return 0;
+}
--- wine/dlls/kernel/kernel32.spec.old 2006-01-18 23:15:29.000000000
-0900
+++ wine/dlls/kernel/kernel32.spec 2006-01-18 22:42:56.000000000 -0900
@@ -153,7 +153,7 @@
@ stdcall BackupSeek(ptr long long ptr ptr ptr)
@ stdcall BackupWrite(ptr ptr long ptr long long ptr)
@ stub BaseAttachCompleteThunk
-@ stub BaseCheckAppcompatCache
+@ stdcall BaseCheckAppcompatCache(long long long long)
@ stub BaseCleanupAppcompatCache
@ stub BaseCleanupAppcompatCacheSupport
@ stub BaseDumpAppcompatCache
More information about the wine-patches
mailing list