STINNER Victor <[email protected]> added the comment:

getarg.patch fixes STORE_SIZE macro used in convertsimple(). If the input size 
is bigger than INT_MAX, it raises an OverflowError("size does not fit in an 
int") and calls converterr() which expected="".

The value of expected is useless because converterr() is only used to notice 
that an error occured. I think that return msgbuf instead of calling 
converterr() would be enough, but I don't know this code very well and so i 
copied the code used to raise an OverflowError for the 'b' format.

----------
keywords: +patch
Added file: http://bugs.python.org/file17471/getarg.patch

_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue8651>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to