MLANG: return CLASS_E_NOAGGREGATION if pUnkOuter is non-null
Mike McCormack
mike at codeweavers.com
Wed Sep 15 04:38:50 CDT 2004
mlang does not support aggregation at the moment, so return the
appropriate error.
Mike
ChangeLog:
* return CLASS_E_NOAGGREGATION if pUnkOuter is non-null
-------------- next part --------------
Index: dlls/mlang/mlang.c
===================================================================
RCS file: /home/wine/wine/dlls/mlang/mlang.c,v
retrieving revision 1.12
diff -u -r1.12 mlang.c
--- dlls/mlang/mlang.c 14 Sep 2004 17:44:14 -0000 1.12
+++ dlls/mlang/mlang.c 15 Sep 2004 07:23:08 -0000
@@ -1911,6 +1911,9 @@
TRACE("Creating MultiLanguage object\n");
+ if( pUnkOuter )
+ return CLASS_E_NOAGGREGATION;
+
mlang = HeapAlloc( GetProcessHeap(), 0, sizeof (MLang_impl) );
mlang->vtbl_IMLangFontLink = &IMLangFontLink_vtbl;
mlang->vtbl_IMultiLanguage = &IMultiLanguage_vtbl;
More information about the wine-patches
mailing list