pidl: Fix function for py_<name>_ndr_print_(in|out)
[sfrench/samba-autobuild/.git] / pidl / lib / Parse / Pidl / Samba4 / Python.pm
index f418ac489aeace76bb60e2a875b5660f6955ba0a..01dda41e63da0ac79283b417314e5ce2b421c3a7 100644 (file)
@@ -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);");