Commit 17bf369b authored by Stefan Behnel's avatar Stefan Behnel

fix format string in __Pyx_AddTraceback() to let it match input types (line...

fix format string in __Pyx_AddTraceback() to let it match input types (line number is not defined as unsigned)
parent a5049f05
...@@ -4448,9 +4448,9 @@ static void __Pyx_AddTraceback(const char *funcname) { ...@@ -4448,9 +4448,9 @@ static void __Pyx_AddTraceback(const char *funcname) {
if (!py_srcfile) goto bad; if (!py_srcfile) goto bad;
if (%(CLINENO)s) { if (%(CLINENO)s) {
#if PY_MAJOR_VERSION < 3 #if PY_MAJOR_VERSION < 3
py_funcname = PyString_FromFormat( "%%s (%%s:%%u)", funcname, %(CFILENAME)s, %(CLINENO)s); py_funcname = PyString_FromFormat( "%%s (%%s:%%d)", funcname, %(CFILENAME)s, %(CLINENO)s);
#else #else
py_funcname = PyUnicode_FromFormat( "%%s (%%s:%%u)", funcname, %(CFILENAME)s, %(CLINENO)s); py_funcname = PyUnicode_FromFormat( "%%s (%%s:%%d)", funcname, %(CFILENAME)s, %(CLINENO)s);
#endif #endif
} }
else { else {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment