From 43c8923f149f254b84d1a18f92e07962a0119fe7 Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Thu, 8 Nov 2007 13:03:37 -0500 Subject: BUG: try to fix crash --- Source/CTest/cmCTestTestHandler.cxx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Source/CTest/cmCTestTestHandler.cxx b/Source/CTest/cmCTestTestHandler.cxx index 91c8a82..e2d96e3 100644 --- a/Source/CTest/cmCTestTestHandler.cxx +++ b/Source/CTest/cmCTestTestHandler.cxx @@ -677,8 +677,14 @@ void cmCTestTestHandler::ProcessOneTest(cmCTestTestProperties *it, if ( !found ) { reason = "Required regular expression not found."; - reason += "Regex=["; - reason += passIt->second; + reason += "Regex=["; + for ( passIt = it->RequiredRegularExpressions.begin(); + passIt != it->RequiredRegularExpressions.end(); + ++ passIt ) + { + reason += passIt->second; + reason += "\n"; + } reason += "]"; forceFail = true; } -- cgit v0.12