You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In pygit2/src/odb_backend.c, the C functions pgit_odb_backend_read and pgit_odb_backend_read_prefix are used as callbacks for libgit2's custom ODB backend mechanism.
The code passes the function parameter sz (which is of type size_t * ) as the argument intended to receive the size:
Description:
In
pygit2/src/odb_backend.c
, the C functions pgit_odb_backend_read and pgit_odb_backend_read_prefix are used as callbacks for libgit2's custom ODB backend mechanism.The code passes the function parameter sz (which is of type size_t * ) as the argument intended to receive the size:
This constitutes passing an incorrect pointer type (size_t * instead of Py_ssize_t *) to PyArg_ParseTuple.
Version
commit hash: cb10c2e
The text was updated successfully, but these errors were encountered: