summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKWSys Upstream <kwrobot@kitware.com>2019-11-15 13:05:29 (GMT)
committerBrad King <brad.king@kitware.com>2019-11-15 14:20:46 (GMT)
commit9e27e52d4b0fee729f9a3bef710efed290ef9900 (patch)
treed8da9e401bb5485e5a422023482a7c2b1fcde282
parent78ce959a40c788356e304829d5f93742c5c83fa6 (diff)
downloadCMake-9e27e52d4b0fee729f9a3bef710efed290ef9900.zip
CMake-9e27e52d4b0fee729f9a3bef710efed290ef9900.tar.gz
CMake-9e27e52d4b0fee729f9a3bef710efed290ef9900.tar.bz2
KWSys 2019-11-15 (329d8c7c)
Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 329d8c7c907353999827c02a7af341e57aff90aa (master). Upstream Shortlog ----------------- Brad King (1): 2581cfd1 SystemTools: Update EnableMSVCDebugHook to simulate "Retry"
-rw-r--r--SystemTools.cxx6
1 files changed, 5 insertions, 1 deletions
diff --git a/SystemTools.cxx b/SystemTools.cxx
index dcf05da..39873e6 100644
--- a/SystemTools.cxx
+++ b/SystemTools.cxx
@@ -4666,8 +4666,12 @@ void SystemTools::ClassFinalize()
# include <stdlib.h>
namespace KWSYS_NAMESPACE {
-static int SystemToolsDebugReport(int, char* message, int*)
+static int SystemToolsDebugReport(int, char* message, int* ret)
{
+ if (ret) {
+ // Pretend user clicked on Retry button in popup.
+ *ret = 1;
+ }
fprintf(stderr, "%s", message);
fflush(stderr);
return 1; // no further reporting required