updspapi: add missing functions and forward to setupapi

Austin English austinenglish at gmail.com
Thu Jan 22 00:34:19 CST 2009


I was trying the Internet Explorer 8 Beta, which won't install. Seems
they've updated updspapi. This patch adds these stubs and forwards
them to setupapi.

Now it installs, but won't run.

-- 
-Austin
-------------- next part --------------
diff --git a/dlls/updspapi/updspapi.spec b/dlls/updspapi/updspapi.spec
index ca4ef7c..dc6b25f 100644
--- a/dlls/updspapi/updspapi.spec
+++ b/dlls/updspapi/updspapi.spec
@@ -67,4 +67,12 @@
 @ stub UpdSpSetDynamicStringExA
 @ stub UpdSpSetDynamicStringExW
 @ stub UpdSpSetDynamicStringW
+@ stdcall UpdSpStringTableAddString(ptr wstr long) setupapi.StringTableAddString
+@ stdcall UpdSpStringTableAddStringEx(ptr wstr long ptr long) setupapi.StringTableAddStringEx
+@ stdcall UpdSpStringTableDestroy(ptr) setupapi.StringTableDestroy
+@ stub UpdSpStringTableEnum
+@ stdcall UpdSpStringTableInitialize() setupapi.StringTableInitialize
+@ stdcall UpdSpStringTableInitializeEx(long long) setupapi.StringTableInitializeEx
+@ stdcall UpdSpStringTableLookUpString(ptr wstr long) setupapi.StringTableLookUpString
+@ stdcall UpdSpStringTableLookUpStringEx(ptr wstr long ptr long) setupapi.StringTableLookUpStringEx
 @ stdcall UpdSpTermDefaultQueueCallback(ptr) setupapi.SetupTermDefaultQueueCallback


More information about the wine-patches mailing list