* fhandler_disk_file.cc (fhandler_disk_file::link): Only add .exe if
original file has .exe as well. * path.cc (path_conv::is_binary): Only recognize Windows 32 and 64 bit apps as binaries.
This commit is contained in:
@ -1116,7 +1116,8 @@ path_conv::is_binary ()
|
||||
PWCHAR bintest = tp.w_get ();
|
||||
DWORD bin;
|
||||
|
||||
return GetBinaryTypeW (get_wide_win32_path (bintest), &bin);
|
||||
return GetBinaryTypeW (get_wide_win32_path (bintest), &bin)
|
||||
&& (bin == SCS_32BIT_BINARY || bin == SCS_64BIT_BINARY);
|
||||
}
|
||||
|
||||
/* Normalize a Win32 path.
|
||||
|
Reference in New Issue
Block a user