From b13195ce4ebb13342d2f01093cd33a3d81cfd779 Mon Sep 17 00:00:00 2001 From: Hans Leidekker Date: Tue, 10 Jan 2012 16:55:07 +0100 Subject: [PATCH] msi: Fix detection of installed global assemblies. --- dlls/msi/assembly.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/msi/assembly.c b/dlls/msi/assembly.c index fd1f952abf6..6ce020efda0 100644 --- a/dlls/msi/assembly.c +++ b/dlls/msi/assembly.c @@ -263,7 +263,7 @@ static BOOL is_assembly_installed( IAssemblyCache *cache, const WCHAR *display_n memset( &info, 0, sizeof(info) ); info.cbAssemblyInfo = sizeof(info); hr = IAssemblyCache_QueryAssemblyInfo( cache, QUERYASMINFO_FLAG_GETSIZE, display_name, &info ); - if (FAILED( hr )) + if (hr != HRESULT_FROM_WIN32( ERROR_INSUFFICIENT_BUFFER )) { TRACE("QueryAssemblyInfo returned 0x%08x\n", hr); return FALSE;