Patch Ole32 - More 16/32 Splitting

Steven Edwards Steven_Ed4153 at yahoo.com
Mon Mar 3 11:41:38 CST 2003


I dont know if this is right. So i figured I would submit and ask.......

Can you use CLSIDFromProgID rather then CLSIDFromProgID16 here? I have 
not really looked at any of these functions before.

Thanks
Steven

Changelog:
Split more Win16/32 code from Ole32

cvs diff -u storage32.c
Index: storage32.c
===================================================================
RCS file: /home/wine/wine/dlls/ole32/storage32.c,v
retrieving revision 1.36
diff -u -r1.36 storage32.c
--- storage32.c    7 Jan 2003 20:36:25 -0000    1.36
+++ storage32.c    3 Mar 2003 17:30:01 -0000
@@ -6598,7 +6598,7 @@
         strcpy(IStorageCompObj.strProgIDName, strOleTypeName);
 
         /* Get the CLSID */
-        hRes = CLSIDFromProgID16(IStorageCompObj.strProgIDName, 
&(IStorageCompObj.clsid));
+        hRes = CLSIDFromProgID(IStorageCompObj.strProgIDName, 
&(IStorageCompObj.clsid));
 
         if(hRes == S_OK)
         {

cvs diff -u Makefile.in
Index: Makefile.in
===================================================================
RCS file: /home/wine/wine/dlls/ole32/Makefile.in,v
retrieving revision 1.26
diff -u -r1.26 Makefile.in
--- Makefile.in    5 Jan 2003 01:04:34 -0000    1.26
+++ Makefile.in    3 Mar 2003 17:30:17 -0000
@@ -28,7 +28,6 @@
     marshal.c \
     memlockbytes.c \
     moniker.c \
-    ole16.c \
     ole2.c \
     ole2stubs.c \
     ole2impl.c \
@@ -41,7 +40,9 @@
     storage.c \
     storage32.c
 
-C_SRCS16 = ole2nls.c
+C_SRCS16 = \
+    ole16.c \
+    ole2nls.c  
 
 RC_SRCS = ole32res.rc
 





More information about the wine-patches mailing list