[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH] libc: ctype.h: extern "C" für C++-Programme
! libc: ctype.h enthält mittlerweile nicht mehr static-inline-
Funktionen, sondern richtige Prototypen, also brauchen wir jetzt auch
ein extern "C", wenn libstdc++ noch funktionieren soll
Signed-off-by: Kevin Wolf <kevin@xxxxxxxxxx>
---
src/include/ctype.h | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/include/ctype.h b/src/include/ctype.h
index f777511..4beba2c 100644
--- a/src/include/ctype.h
+++ b/src/include/ctype.h
@@ -29,6 +29,10 @@
#ifndef _CTYPE_H_
#define _CTYPE_H_
+#ifdef __cplusplus
+extern "C" {
+#endif
+
int isprint(int c);
int iscntrl(int c);
int isspace(int c);
@@ -45,4 +49,8 @@ int isgraph(int c);
int tolower(int c);
int toupper(int c);
+#ifdef __cplusplus
+}; // extern "C"
+#endif
+
#endif /* ndef CTYPE_H */
--
1.6.0.2