diff options
author | Andy Cedilnik <andy.cedilnik@kitware.com> | 2004-09-30 22:06:29 (GMT) |
---|---|---|
committer | Andy Cedilnik <andy.cedilnik@kitware.com> | 2004-09-30 22:06:29 (GMT) |
commit | 377b06ed41b62344a7d4a5abe9cac7406fb8ef05 (patch) | |
tree | da378e8437ca90f6190b53a0daffe0344acafa72 /Source/CTest/cmCTestBuildHandler.h | |
parent | f2e46cf1729a012e5fc6d59d6ef6b2d5226dc52b (diff) | |
download | CMake-377b06ed41b62344a7d4a5abe9cac7406fb8ef05.zip CMake-377b06ed41b62344a7d4a5abe9cac7406fb8ef05.tar.gz CMake-377b06ed41b62344a7d4a5abe9cac7406fb8ef05.tar.bz2 |
ERR: Fix for non-gcc/icc compilers
Diffstat (limited to 'Source/CTest/cmCTestBuildHandler.h')
-rw-r--r-- | Source/CTest/cmCTestBuildHandler.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/CTest/cmCTestBuildHandler.h b/Source/CTest/cmCTestBuildHandler.h index 6cb93e9..a5dc57a 100644 --- a/Source/CTest/cmCTestBuildHandler.h +++ b/Source/CTest/cmCTestBuildHandler.h @@ -49,15 +49,16 @@ public: void PopulateCustomVectors(cmMakefile *mf); - struct cmCTestCompileErrorWarningRex +private: + class cmCTestCompileErrorWarningRex { - char* m_RegularExpressionString; + public: + cmCTestCompileErrorWarningRex() {} int m_FileIndex; int m_LineIndex; cmsys::RegularExpression m_RegularExpression; }; -private: struct cmCTestBuildErrorWarning { bool m_Error; @@ -86,6 +87,7 @@ private: std::vector<cmStdString> m_CustomErrorExceptions; std::vector<cmStdString> m_CustomWarningMatches; std::vector<cmStdString> m_CustomWarningExceptions; + std::vector<cmCTestCompileErrorWarningRex> m_ErrorWarningFileLineRegex; }; #endif |