mirror of https://github.com/python/cpython
Factor common branch in load_long().
Suggested by Neal Norwitz.
This commit is contained in:
parent
6fd47e2ce1
commit
e4bccb7146
|
@ -2895,12 +2895,9 @@ load_long(UnpicklerObject *self)
|
||||||
the 'L' to be present. */
|
the 'L' to be present. */
|
||||||
if (s[len-2] == 'L') {
|
if (s[len-2] == 'L') {
|
||||||
s[len-2] = '\0';
|
s[len-2] = '\0';
|
||||||
|
}
|
||||||
/* XXX: Should the base argument explicitly set to 10? */
|
/* XXX: Should the base argument explicitly set to 10? */
|
||||||
value = PyLong_FromString(s, NULL, 0);
|
value = PyLong_FromString(s, NULL, 0);
|
||||||
}
|
|
||||||
else {
|
|
||||||
value = PyLong_FromString(s, NULL, 0);
|
|
||||||
}
|
|
||||||
if (value == NULL)
|
if (value == NULL)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue