commit | b552c4d848c740d6f46ada84f4f6b683305a3b08 | [log] [tgz] |
---|---|---|
author | Andrew Dalke <dalke@dalkescientific.com> | Thu May 25 18:03:25 2006 +0000 |
committer | Andrew Dalke <dalke@dalkescientific.com> | Thu May 25 18:03:25 2006 +0000 |
tree | 79e1b2c27b682fb4063e27b7df5ebb94f4b2399d | |
parent | af72237abca28b7a0afce6f33c846658c2ef978f [diff] [blame] |
Code had returned an ssize_t, upcast to long, then converted with PyInt_FromLong. Now using PyInt_FromSsize_t.
diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c index bcf2c38..aff14f5 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c
@@ -5306,7 +5306,7 @@ if (end < 0) end = 0; - result = PyInt_FromLong((long) count(self, start, end, substring)); + result = PyInt_FromSsize_t(count(self, start, end, substring)); Py_DECREF(substring); return result;