From f581a1cbef4553865036ded89fe7b98137a5562b Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Tue, 21 Aug 2007 13:51:23 +0200 Subject: [PATCH] msi/tests: Be verbose when GetProcAddress fails. --- dlls/msi/tests/install.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/dlls/msi/tests/install.c b/dlls/msi/tests/install.c index 778d05ac099..f3de7e7d608 100644 --- a/dlls/msi/tests/install.c +++ b/dlls/msi/tests/install.c @@ -869,8 +869,15 @@ static void init_functionpointers(void) { HMODULE hmsi = GetModuleHandleA("msi.dll"); - pMsiQueryComponentStateA = (void*)GetProcAddress(hmsi, "MsiQueryComponentStateA"); - pMsiSourceListGetInfoA = (void*)GetProcAddress(hmsi, "MsiSourceListGetInfoA"); +#define GET_PROC(func) \ + p ## func = (void*)GetProcAddress(hmsi, #func); \ + if(!p ## func) \ + trace("GetProcAddress(%s) failed\n", #func); + + GET_PROC(MsiQueryComponentStateA); + GET_PROC(MsiSourceListGetInfoA); + +#undef GET_PROC } static BOOL check_record(MSIHANDLE rec, UINT field, LPCSTR val)