Dan Hipschman wrote: > This adds the objidl proxy to oleaut32. It also updates DllGetClassObject > to fall back on OLEAUTPS_DllGetClassObject. This is basically what would > happen if we had a dlldata.c file for oleaut32, but that's impossible > since oleaut32 is too special a case. > > --- > .gitignore | 2 ++ > dlls/oleaut32/Makefile.in | 3 ++- > dlls/oleaut32/oleaut.c | 3 +-- > dlls/oleaut32/oleaut32_objidl.idl | 25 +++++++++++++++++++++++++ > dlls/oleaut32/usrmarshal.c | 2 ++ > 5 files changed, 32 insertions(+), 3 deletions(-) > create mode 100644 dlls/oleaut32/oleaut32_objidl.idl >
This should be implemented in ole32.dll, not oleaut32.dll, as should unknwn.idl and oleidl.idl. -- Rob Shearman