make sure header can be included more than once.
authorJelmer Vernooij <jelmer@samba.org>
Wed, 16 Apr 2008 09:43:37 +0000 (11:43 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Wed, 16 Apr 2008 09:43:37 +0000 (11:43 +0200)
source/scripting/python/pyrpc.h

index f4d0f37c39410e00dc565d580be196f0e5ba1fb4..93d583c10a4041c3b6990bcc82372f62a57aaad6 100644 (file)
@@ -17,6 +17,9 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
 
+#ifndef _PYRPC_H_
+#define _PYRPC_H_
+
 #define PY_CHECK_TYPE(type, var, fail) \
        if (!type ## _Check(var)) {\
                PyErr_Format(PyExc_TypeError, "Expected type %s", type ## _Type.tp_name); \
@@ -32,3 +35,5 @@
 #ifndef PyAPI_DATA
 #   define PyAPI_DATA(RTYPE) extern RTYPE
 #endif
+
+#endif /* _PYRPC_H_ */