summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorfdrake <fdrake>2004-09-30 04:58:09 +0000
committerfdrake <fdrake>2004-09-30 04:58:09 +0000
commit671d9d457782c8ab449ecce2df760166d80cf6fd (patch)
treef622b7abe32b473868e6451ad041e89f0def1508 /tests
parent74f159807d26dcacd04d63145330205b22633bb1 (diff)
downloadlibexpat-671d9d457782c8ab449ecce2df760166d80cf6fd.tar.gz
make the headers for support code more C++ friendly
Diffstat (limited to 'tests')
-rw-r--r--tests/chardata.h8
-rw-r--r--tests/minicheck.h8
2 files changed, 16 insertions, 0 deletions
diff --git a/tests/chardata.h b/tests/chardata.h
index 0f33c0d..e8dc4ce 100644
--- a/tests/chardata.h
+++ b/tests/chardata.h
@@ -4,6 +4,10 @@
and attribute content.
*/
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#ifndef XML_CHARDATA_H
#define XML_CHARDATA_H 1
@@ -30,3 +34,7 @@ int CharData_CheckXMLChars(CharData *storage, const XML_Char *s);
#endif /* XML_CHARDATA_H */
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/tests/minicheck.h b/tests/minicheck.h
index 94cd6c0..79678c4 100644
--- a/tests/minicheck.h
+++ b/tests/minicheck.h
@@ -7,6 +7,10 @@
* This is *source* compatible, but not necessary *link* compatible.
*/
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#define CK_NOFORK 0
#define CK_FORK 1
@@ -67,3 +71,7 @@ void srunner_set_fork_status(SRunner *runner, int forking);
void srunner_run_all(SRunner *runner, int verbosity);
int srunner_ntests_failed(SRunner *runner);
void srunner_free(SRunner *runner);
+
+#ifdef __cplusplus
+}
+#endif