On 22 Jan 2018, at 14:35, Sergio Gómez Del Real sdelreal@codeweavers.com wrote:
Signed-off-by: Sergio Gómez Del Real sdelreal@codeweavers.com
dlls/ole32/datacache.c | 4 ++++ dlls/ole32/tests/ole2.c | 23 +++++++++++++++++++++++ 2 files changed, 27 insertions(+)
diff --git a/dlls/ole32/datacache.c b/dlls/ole32/datacache.c index 4ba08268d7..fa0c857f15 100644 --- a/dlls/ole32/datacache.c +++ b/dlls/ole32/datacache.c @@ -2440,6 +2440,10 @@ static HRESULT WINAPI DataCache_Cache( *pdwConnection = cache_entry->id; return CACHE_S_SAMECACHE; }
- if (IsEqualCLSID(&This->clsid, &CLSID_Picture_Dib) ||
IsEqualCLSID(&This->clsid, &CLSID_Picture_Metafile) ||
IsEqualCLSID(&This->clsid, &CLSID_Picture_EnhMetafile))
return DV_E_FORMATETC;
I’ve sent in an updated version of this that uses This->clsid_static.
Huw.