# HG changeset patch # User Bryan O'Sullivan # Date 1336513730 25200 # Node ID 6bae941b58ad471ebe27984e2fc86e5a5ef2b34c # Parent 4fb16743049d166c45e0ec82583cf8497aebae27 parsers: change the type of nt_level We should generally prefer Py_ssize_t whenever we are talking about lengths. diff -r 4fb16743049d -r 6bae941b58ad mercurial/parsers.c --- a/mercurial/parsers.c Tue May 08 14:48:48 2012 -0700 +++ b/mercurial/parsers.c Tue May 08 14:48:50 2012 -0700 @@ -538,7 +538,7 @@ return NULL; } -static inline int nt_level(const char *node, int level) +static inline int nt_level(const char *node, Py_ssize_t level) { int v = node[level>>1]; if (!(level & 1))