# HG changeset patch # User Bryan O'Sullivan # Date 2012-05-08 21:48:50 # 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 --git a/mercurial/parsers.c b/mercurial/parsers.c --- a/mercurial/parsers.c +++ b/mercurial/parsers.c @@ -538,7 +538,7 @@ bail: 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))