summaryrefslogtreecommitdiff
path: root/pidl
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2018-12-12 20:53:00 +0100
committerAndrew Bartlett <abartlet@samba.org>2018-12-13 01:49:30 +0100
commit5508c19c5cbcde13f1239e1e2f167bdaf894b8dc (patch)
tree91c255978ef90b738c3a52d91f5789561967a2ab /pidl
parent676a8fdefc9977535b1b28fedd3c567b252b0693 (diff)
downloadsamba-5508c19c5cbcde13f1239e1e2f167bdaf894b8dc.tar.gz
pidl: Fix function for py_<name>_ndr_print_(in|out)
The function takes two PyObject arguments, See: https://docs.python.org/3/c-api/structures.html#c.PyCFunction and https://docs.python.org/2/c-api/structures.html#c.PyCFunction Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'pidl')
-rw-r--r--pidl/lib/Parse/Pidl/Samba4/Python.pm4
1 files changed, 2 insertions, 2 deletions
diff --git a/pidl/lib/Parse/Pidl/Samba4/Python.pm b/pidl/lib/Parse/Pidl/Samba4/Python.pm
index f418ac489ae..01dda41e63d 100644
--- a/pidl/lib/Parse/Pidl/Samba4/Python.pm
+++ b/pidl/lib/Parse/Pidl/Samba4/Python.pm
@@ -817,7 +817,7 @@ sub PythonFunctionStruct($$$$)
$self->pidl("}");
$self->pidl("");
- $self->pidl("static PyObject *py_$name\_ndr_print_in(PyObject *py_obj)");
+ $self->pidl("static PyObject *py_$name\_ndr_print_in(PyObject *py_obj, PyObject *py_obj2)");
$self->pidl("{");
$self->indent;
$self->pidl("return py_$name\_ndr_print(py_obj, \"$name\_in\", NDR_IN);");
@@ -825,7 +825,7 @@ sub PythonFunctionStruct($$$$)
$self->pidl("}");
$self->pidl("");
- $self->pidl("static PyObject *py_$name\_ndr_print_out(PyObject *py_obj)");
+ $self->pidl("static PyObject *py_$name\_ndr_print_out(PyObject *py_obj, PyObject *py_obj2)");
$self->pidl("{");
$self->indent;
$self->pidl("return py_$name\_ndr_print(py_obj, \"$name\_out\", NDR_OUT);");