From 2cfd0b654c693ef90b54cf309f816ed62c94b545 Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Wed, 15 Sep 2004 12:24:53 +0000 Subject: r2344: Return PyDict_New() in stub functions instead of Py_None to avoid crashing in garbage collector (hmm - all that was required was probably a Py_INCREF(Py_None) though). (This used to be commit a3eac318a624d214084741839faa2ad485902f6f) --- source4/scripting/swig/dcerpc.i | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/scripting/swig/dcerpc.i') diff --git a/source4/scripting/swig/dcerpc.i b/source4/scripting/swig/dcerpc.i index 7679b773f4..75b078ad16 100644 --- a/source4/scripting/swig/dcerpc.i +++ b/source4/scripting/swig/dcerpc.i @@ -134,7 +134,7 @@ struct security_descriptor *security_descriptor_ptr_from_python(TALLOC_CTX *mem_ PyObject *security_descriptor_to_python(struct security_descriptor *obj) { - return Py_None; + return PyDict_New(); } struct dom_sid2 *dom_sid2_ptr_from_python(TALLOC_CTX *mem_ctx, PyObject *obj) @@ -144,7 +144,7 @@ struct dom_sid2 *dom_sid2_ptr_from_python(TALLOC_CTX *mem_ctx, PyObject *obj) PyObject *dom_sid2_to_python(struct dom_sid2 *obj) { - return Py_None; + return PyDict_New(); } char *string_from_python(PyObject *obj) -- cgit