changeset 17692 | fb458b3e72fc |
parent 17691 | c6c7e466dd3a |
child 17699 | 0696b1793f4b |
--- a/mercurial/pathencode.c Sun Sep 30 23:53:56 2012 +0200 +++ b/mercurial/pathencode.c Sun Sep 30 23:53:56 2012 +0200 @@ -501,6 +501,12 @@ return NULL; } + if (len > maxstorepathlen) { + newobj = Py_None; + Py_INCREF(newobj); + return newobj; + } + newlen = len ? basicencode(NULL, 0, path, len + 1) : 1; if (newlen <= maxstorepathlen + 1) {