diff options
Diffstat (limited to 'malloc')
-rw-r--r-- | malloc/obstack.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/malloc/obstack.h b/malloc/obstack.h index 0e7eb09054..b67f0545f1 100644 --- a/malloc/obstack.h +++ b/malloc/obstack.h @@ -106,6 +106,10 @@ Summary: #ifndef __OBSTACK_H__ #define __OBSTACK_H__ + +#ifdef __cpluscplus +extern "C" { +#endif /* We use subtraction of (char *) 0 instead of casting to int because on word-addressable machines a simple cast to int @@ -578,4 +582,8 @@ __extension__ \ #endif /* not __GNUC__ or not __STDC__ */ +#ifdef __cplusplus +} /* C++ */ +#endif + #endif /* not __OBSTACK_H__ */ |