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