Avoid using a utility header for Python replacements included in Samba,
[kai/samba-autobuild/.git] / source4 / lib / messaging / pymessaging.c
index 3fa59bde573696defcff6cd800e1bb7d029e6ae3..535da4526c83230c9abd10dec733abdb1a953a98 100644 (file)
@@ -20,7 +20,7 @@
 */
 
 #include "includes.h"
-#include "../lib/util/python_util.h"
+#include <Python.h>
 #include "scripting/python/modules.h"
 #include "libcli/util/pyerrors.h"
 #include "librpc/rpc/pyrpc.h"
 #include "cluster/cluster.h"
 #include "param/param.h"
 
+#ifndef Py_RETURN_NONE
+#define Py_RETURN_NONE return Py_INCREF(Py_None), Py_None
+#endif
+
 PyAPI_DATA(PyTypeObject) messaging_Type;
 PyAPI_DATA(PyTypeObject) irpc_ClientConnectionType;