From e39f85e0f551949e79bb7c9aacea1cc9002978be Mon Sep 17 00:00:00 2001
From: Brad King <brad.king@kitware.com>
Date: Wed, 24 Jul 2013 08:51:34 -0400
Subject: [PATCH] SystemTools: Activate EnableMSVCDebugHook under CTest

Honor the DASHBOARD_TEST_FROM_CTEST environment variable as
well as DART_TEST_FROM_DART.

Change-Id: I8b57f3d50e887dfc96820684f6706336a14d96bd
---
 SystemTools.cxx | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/SystemTools.cxx b/SystemTools.cxx
index 935b836..2ec9302 100644
--- a/SystemTools.cxx
+++ b/SystemTools.cxx
@@ -4869,7 +4869,8 @@ static int SystemToolsDebugReport(int, char* message, int*)
 
 void SystemTools::EnableMSVCDebugHook()
 {
-  if (getenv("DART_TEST_FROM_DART"))
+  if (getenv("DART_TEST_FROM_DART") ||
+      getenv("DASHBOARD_TEST_FROM_CTEST"))
     {
     _CrtSetReportHook(SystemToolsDebugReport);
     }
-- 
GitLab