From: John W. Eaton Date: Thu, 7 Jan 2010 13:16:09 +0000 (-0700) Subject: wctype: allow C++ use X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c1a179cd48726257211e503550e1199da90c8465;p=pspp wctype: allow C++ use * lib/wctype.in.h: Add extern "C" block for C++. Signed-off-by: Eric Blake --- diff --git a/ChangeLog b/ChangeLog index 92973cbe38..4b1f6d582a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2010-01-07 John W. Eaton + + wctype: allow C++ use + * lib/wctype.in.h: Add extern "C" block for C++. + 2010-01-06 Eric Blake maint.mk: detect incorrect GFDL usage diff --git a/lib/wctype.in.h b/lib/wctype.in.h index 01a077967e..7e8b0907c7 100644 --- a/lib/wctype.in.h +++ b/lib/wctype.in.h @@ -62,6 +62,10 @@ # endif #endif +#ifdef __cplusplus +extern "C" { +#endif + /* FreeBSD 4.4 to 4.11 has but lacks the functions. Linux libc5 has and the functions but they are broken. Assume all 12 functions are implemented the same way, or not at all. */ @@ -227,5 +231,9 @@ rpl_towupper (wint_t wc) # endif +#ifdef __cplusplus +} +#endif + #endif /* _GL_WCTYPE_H */ #endif /* _GL_WCTYPE_H */