summaryrefslogtreecommitdiffstats
path: root/Source
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2009-02-25 20:45:14 (GMT)
committerBrad King <brad.king@kitware.com>2009-02-25 20:45:14 (GMT)
commit7dbacb94f457091f54b3c7ed00ae55e187a5fb30 (patch)
tree8f16cafb2d8cd210ef598248c1059378d874b44a /Source
parent80282b749fb138ea8bd188dd5b7623c7545ea927 (diff)
downloadCMake-7dbacb94f457091f54b3c7ed00ae55e187a5fb30.zip
CMake-7dbacb94f457091f54b3c7ed00ae55e187a5fb30.tar.gz
CMake-7dbacb94f457091f54b3c7ed00ae55e187a5fb30.tar.bz2
COMP: Fix cmCTestVC member access for HP compiler
The HP C++ compiler needs some help to allow access to some member classes of cmCTestVC.
Diffstat (limited to 'Source')
-rw-r--r--Source/CTest/cmCTestSVN.cxx3
-rw-r--r--Source/CTest/cmCTestVC.h3
2 files changed, 5 insertions, 1 deletions
diff --git a/Source/CTest/cmCTestSVN.cxx b/Source/CTest/cmCTestSVN.cxx
index bb0c3ea..ef3a4a7 100644
--- a/Source/CTest/cmCTestSVN.cxx
+++ b/Source/CTest/cmCTestSVN.cxx
@@ -274,7 +274,8 @@ bool cmCTestSVN::UpdateImpl()
}
//----------------------------------------------------------------------------
-class cmCTestSVN::LogParser: public OutputLogger, private cmXMLParser
+class cmCTestSVN::LogParser: public cmCTestVC::OutputLogger,
+ private cmXMLParser
{
public:
LogParser(cmCTestSVN* svn, const char* prefix):
diff --git a/Source/CTest/cmCTestVC.h b/Source/CTest/cmCTestVC.h
index 3e24e2f..43ae5b9 100644
--- a/Source/CTest/cmCTestVC.h
+++ b/Source/CTest/cmCTestVC.h
@@ -78,6 +78,9 @@ protected:
std::string Log;
};
+ struct File;
+ friend struct File;
+
/** Represent change to one file. */
struct File
{