Mercurial > hg > orthanc-python
diff Sources/Autogenerated/sdk_OrthancPluginRestOutput.methods.h @ 137:cc0765aae484
fix signature of orthanc.RestOutput.SendHttpStatus()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 05 Sep 2023 13:32:32 +0200 |
parents | 5643e97d9367 |
children | 0705e324fcc8 |
line wrap: on
line diff
--- a/Sources/Autogenerated/sdk_OrthancPluginRestOutput.methods.h Wed Aug 30 14:53:01 2023 +0200 +++ b/Sources/Autogenerated/sdk_OrthancPluginRestOutput.methods.h Tue Sep 05 13:32:32 2023 +0200 @@ -285,16 +285,15 @@ } unsigned short arg0 = 0; - const char* arg1 = NULL; - unsigned long arg2 = 0; + Py_buffer arg1; - if (!PyArg_ParseTuple(args, "Hsk", &arg0, &arg1, &arg2)) + if (!PyArg_ParseTuple(args, "Hs*", &arg0, &arg1)) { - PyErr_SetString(PyExc_TypeError, "Bad types for the arguments (3 arguments expected)"); + PyErr_SetString(PyExc_TypeError, "Bad types for the arguments (2 arguments expected)"); return NULL; } - OrthancPluginSendHttpStatus(OrthancPlugins::GetGlobalContext(), self->object_, arg0, arg1, arg2); - + OrthancPluginSendHttpStatus(OrthancPlugins::GetGlobalContext(), self->object_, arg0, arg1.buf, arg1.len); + PyBuffer_Release(&arg1); Py_INCREF(Py_None); return Py_None;