From 47e263fa7f58af4da004447257c88a0db9d3a724 Mon Sep 17 00:00:00 2001 From: Enrico Forestieri Date: Sun, 3 Aug 2014 18:53:33 +0200 Subject: [PATCH] Fix compatibility issue with 64-bit cygwin. --- src/support/os_cygwin.cpp | 2 +- status.21x | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/support/os_cygwin.cpp b/src/support/os_cygwin.cpp index e0c0bd17a0..572273ce2c 100644 --- a/src/support/os_cygwin.cpp +++ b/src/support/os_cygwin.cpp @@ -449,7 +449,7 @@ bool autoOpenFile(string const & filename, auto_open_mode const mode, // reference: http://msdn.microsoft.com/en-us/library/bb762153.aspx string const win_path = to_local8bit(from_utf8(convert_path(filename, PathStyle(windows)))); char const * action = (mode == VIEW) ? "open" : "edit"; - bool success = reinterpret_cast(ShellExecute(NULL, action, + bool success = reinterpret_cast(ShellExecute(NULL, action, win_path.c_str(), NULL, NULL, 1)) > 32; if (!path.empty() && !lyxrc.texinputs_prefix.empty()) { diff --git a/status.21x b/status.21x index 7997e0f26a..452841120d 100644 --- a/status.21x +++ b/status.21x @@ -44,6 +44,8 @@ What's new * BUILD/INSTALLATION +- Fix compatibility issue with 64-bit cygwin. + ** Bug fixes: