From 6754b26bf0bb69ad6d65249bf4122dbbda446922 Mon Sep 17 00:00:00 2001 From: David Cole Date: Mon, 10 Jan 2011 08:30:27 -0500 Subject: KWSys: Fix WOW64 registry mode on Windows 2000 (#10759) The previous commit did not compile with mingw gcc. Use the Windows type FARPROC instead of void* for the local variable. --- Source/kwsys/SystemTools.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/kwsys/SystemTools.cxx b/Source/kwsys/SystemTools.cxx index ab90db3..eefa7f5 100644 --- a/Source/kwsys/SystemTools.cxx +++ b/Source/kwsys/SystemTools.cxx @@ -564,8 +564,8 @@ static DWORD SystemToolsMakeRegistryMode(DWORD mode, SystemTools::KeyWOW64 view) { // only add the modes when on a system that supports Wow64. - static void *wow64p = GetProcAddress(GetModuleHandle("kernel32"), - "IsWow64Process"); + static FARPROC wow64p = GetProcAddress(GetModuleHandle("kernel32"), + "IsWow64Process"); if(wow64p == NULL) { return mode; -- cgit v0.12