From 61dfc28b75bafc943fa7c35508b244dcbdd16bac Mon Sep 17 00:00:00 2001 From: Andrey Turkin Date: Sat, 22 May 2010 00:49:48 +0400 Subject: [PATCH] oleaut32: Store correct offset for imported files in ICreateTypeInfo::AddRefTypeInfo. --- dlls/oleaut32/typelib2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/oleaut32/typelib2.c b/dlls/oleaut32/typelib2.c index 70454dc03d6..b5d85ff0ed1 100644 --- a/dlls/oleaut32/typelib2.c +++ b/dlls/oleaut32/typelib2.c @@ -1681,7 +1681,7 @@ static HRESULT WINAPI ICreateTypeInfo2_fnAddRefTypeInfo( } guid.guid = tlibattr->guid; - guid.hreftype = This->typelib->typelib_guids*12+2; + guid.hreftype = This->typelib->typelib_segdir[MSFT_SEG_IMPORTFILES].length+2; guid.next_hash = -1; guid_offset = ctl2_alloc_guid(This->typelib, &guid); -- 2.11.4.GIT