summaryrefslogtreecommitdiff
path: root/include/cppunit
diff options
context:
space:
mode:
authorBaptiste Lepilleur <gaiacrtn@free.fr>2003-03-11 19:06:34 +0000
committerBaptiste Lepilleur <gaiacrtn@free.fr>2003-03-11 19:06:34 +0000
commit4ca86cd4fd9b7a8c2dd60c1b62724b18b7bd5ec7 (patch)
tree12616b573402b989e34a38514ae625cbf7b85f94 /include/cppunit
parentc349ff0461024ca2cbc1e9844abfdb5996338f04 (diff)
downloadcppunit-4ca86cd4fd9b7a8c2dd60c1b62724b18b7bd5ec7.tar.gz
Include/cppunit/tools/Algorithm.
include/cppunit/tools/Algorithm.h: * src/cppunit/TestResult.cpp: * src/msvc6/testrunner/TestRunnerModel.cpp: added removeFromSequence algorithm in Algorithm.h to fix STLPort compatibility issue (std::remove use the one of cstdio instead of algorithm). Bug #694971. * include/cppunit/extensions/TestNamer.h: fixed bug #662666 (missing include for typeinfo). * src/cppunit/TestResult.cpp: TestFailure are no longer passed as temporary, but explicitely instantiated on the stack. Work around AIX compiler bug.
Diffstat (limited to 'include/cppunit')
-rw-r--r--include/cppunit/extensions/TestNamer.h3
-rw-r--r--include/cppunit/tools/Makefile.am1
2 files changed, 4 insertions, 0 deletions
diff --git a/include/cppunit/extensions/TestNamer.h b/include/cppunit/extensions/TestNamer.h
index 3c3be5e..e2550ea 100644
--- a/include/cppunit/extensions/TestNamer.h
+++ b/include/cppunit/extensions/TestNamer.h
@@ -4,6 +4,9 @@
#include <cppunit/Portability.h>
#include <string>
+#if CPPUNIT_HAVE_RTTI
+# include <typeinfo>
+#endif
diff --git a/include/cppunit/tools/Makefile.am b/include/cppunit/tools/Makefile.am
index d06fdb3..8ce0808 100644
--- a/include/cppunit/tools/Makefile.am
+++ b/include/cppunit/tools/Makefile.am
@@ -1,6 +1,7 @@
libcppunitincludedir = $(includedir)/cppunit/tools
libcppunitinclude_HEADERS = \
+ Algorithm.h \
StringTools.h \
XmlElement.h \
XmlDocument.h \ No newline at end of file