Module: wine Branch: stable Commit: 5cd922c9f8847425f85b727c89e3fb367cf55756 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5cd922c9f8847425f85b727c89...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Wed Nov 13 18:40:32 2013 +0400
oleaut32: Always set LIBFLAG_FHASDISKIMAGE when loading from file.
(cherry picked from commit 7be2251cd673588814dc8b5cb7272424dfb82688)
---
dlls/oleaut32/typelib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/oleaut32/typelib.c b/dlls/oleaut32/typelib.c index 18522a0..0db84ad 100644 --- a/dlls/oleaut32/typelib.c +++ b/dlls/oleaut32/typelib.c @@ -3371,7 +3371,7 @@ static ITypeLib2* ITypeLib2_Constructor_MSFT(LPVOID pLib, DWORD dwTLBLength) pTypeLibImpl->ptr_size = get_ptr_size(pTypeLibImpl->syskind); pTypeLibImpl->ver_major = LOWORD(tlbHeader.version); pTypeLibImpl->ver_minor = HIWORD(tlbHeader.version); - pTypeLibImpl->libflags = (WORD) tlbHeader.flags & 0xffff;/* check mask */ + pTypeLibImpl->libflags = ((WORD) tlbHeader.flags & 0xffff) /* check mask */ | LIBFLAG_FHASDISKIMAGE;
pTypeLibImpl->set_lcid = tlbHeader.lcid2; pTypeLibImpl->lcid = tlbHeader.lcid;