From: Mark Hammond Date: Sat, 6 Apr 2002 03:58:41 +0000 (+0000) Subject: Add standard header preamble and footer, a-la intobject.h. Main purpose is extern... X-Git-Tag: v2.3c1~6102 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=303d05d317177fcfeb3bc71d03a196010b191950;p=python Add standard header preamble and footer, a-la intobject.h. Main purpose is extern "C" for C++ programs. --- diff --git a/Include/boolobject.h b/Include/boolobject.h index 5bbe9695b1..4e5b99f34d 100644 --- a/Include/boolobject.h +++ b/Include/boolobject.h @@ -1,5 +1,12 @@ /* Boolean object interface */ +#ifndef Py_BOOLOBJECT_H +#define Py_BOOLOBJECT_H +#ifdef __cplusplus +extern "C" { +#endif + + typedef PyIntObject PyBoolObject; extern DL_IMPORT(PyTypeObject) PyBool_Type; @@ -18,3 +25,8 @@ extern DL_IMPORT(PyIntObject) _Py_ZeroStruct, _Py_TrueStruct; /* Function to return a bool from a C long */ PyObject *PyBool_FromLong(long); + +#ifdef __cplusplus +} +#endif +#endif /* !Py_BOOLOBJECT_H */