This commit is contained in:
Kovid Goyal 2021-12-04 14:54:13 +05:30
parent e113bf1657
commit 918d9dbd50
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -87,7 +87,8 @@ static uint16_t data_to_python(void *params, void *priv, uint32_t sendlen, unsig
cb = (ProgressCallback *)priv; cb = (ProgressCallback *)priv;
*putlen = sendlen; *putlen = sendlen;
PyEval_RestoreThread(cb->state); PyEval_RestoreThread(cb->state);
res = PyObject_CallMethod(cb->extra, "write", "y#", data, (Py_ssize_t)sendlen); Py_ssize_t psz = sendlen;
res = PyObject_CallMethod(cb->extra, "write", "y#", data, psz);
if (res == NULL) { if (res == NULL) {
ret = LIBMTP_HANDLER_RETURN_ERROR; ret = LIBMTP_HANDLER_RETURN_ERROR;
*putlen = 0; *putlen = 0;