From ece9e1c7634b995455e1f8eee75b6fa0534839aa Mon Sep 17 00:00:00 2001 From: rmottola Date: Tue, 12 Jul 2016 12:54:33 +0000 Subject: [PATCH] cast HINSTANCE to int, which is correct since MSDN docs suggest that, it is not a true HINSTANCE git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@39985 72102866-910b-0410-8b05-ffd578937521 --- Source/NSWorkspace.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/NSWorkspace.m b/Source/NSWorkspace.m index 247bb4f4d..0f8bfa174 100644 --- a/Source/NSWorkspace.m +++ b/Source/NSWorkspace.m @@ -814,7 +814,7 @@ static NSDictionary *urlPreferences = nil; unichar *buffer = (unichar *)calloc(1, ([fullPath length] + 1) * sizeof(unichar)); [fullPath getCharacters: buffer range: NSMakeRange(0, [fullPath length])]; buffer[[fullPath length]] = 0; - BOOL success = (ShellExecuteW(GetDesktopWindow(), L"open", buffer, NULL, + BOOL success = ((int)ShellExecuteW(GetDesktopWindow(), L"open", buffer, NULL, NULL, SW_SHOWNORMAL) > 32); free(buffer); return success;