Skip to content
Snippets Groups Projects
Commit 5e0d1478 authored by Matt Mackall's avatar Matt Mackall
Browse files

parsers: fix Py2.4 argument parsing issue

Since fa53d66b45a8, we were getting this strange message with Py2.4:

 TypeError: argument 1 must be impossible<bad format char>, not int

..because we were using the 'n' type specifier introduced in 2.5.

It turns out that offset is actually a revision number index, which
ought to be an int anyway. So we store it in an int, use the 'i'
specifier, rely on Py_ParseTuple for range checking, and rename it to
avoid type confusion.
parent 58ec3668
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment