changeset 16393 | ee163a9cf37c |
parent 16385 | e501f45b0eba |
child 16437 | d126a0d16856 |
--- a/mercurial/util.h Mon Apr 09 13:48:45 2012 -0700 +++ b/mercurial/util.h Tue Apr 10 16:53:29 2012 -0500 @@ -107,6 +107,9 @@ Note: msvc (8 or earlier) does not have ssize_t, so we use Py_ssize_t. */ typedef int Py_ssize_t; +typedef Py_ssize_t (*lenfunc)(PyObject *); +typedef PyObject *(*ssizeargfunc)(PyObject *, Py_ssize_t); + #if !defined(PY_SSIZE_T_MIN) #define PY_SSIZE_T_MAX INT_MAX #define PY_SSIZE_T_MIN INT_MIN