diff options
author | Martin v. Löwis <martin@v.loewis.de> | 2006-02-16 14:30:23 (GMT) |
---|---|---|
committer | Martin v. Löwis <martin@v.loewis.de> | 2006-02-16 14:30:23 (GMT) |
commit | ad0a4629beac0600c4c4c3167b0d68be57ca674e (patch) | |
tree | a4aef28fd7dbf93c7dabde51ce88fe1748e29427 /Modules/stropmodule.c | |
parent | 97c65a8068056863215eb3a14024c1e4a8d19b9f (diff) | |
download | cpython-ad0a4629beac0600c4c4c3167b0d68be57ca674e.zip cpython-ad0a4629beac0600c4c4c3167b0d68be57ca674e.tar.gz cpython-ad0a4629beac0600c4c4c3167b0d68be57ca674e.tar.bz2 |
Use Py_ssize_t for counts and sizes.
Diffstat (limited to 'Modules/stropmodule.c')
-rw-r--r-- | Modules/stropmodule.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Modules/stropmodule.c b/Modules/stropmodule.c index 93dad8e..c6cbee7 100644 --- a/Modules/stropmodule.c +++ b/Modules/stropmodule.c @@ -166,8 +166,8 @@ strop_joinfields(PyObject *self, PyObject *args) { PyObject *seq; char *sep = NULL; - int seqlen, seplen = 0; - int i, reslen = 0, slen = 0, sz = 100; + Py_ssize_t seqlen, seplen = 0; + Py_ssize_t i, reslen = 0, slen = 0, sz = 100; PyObject *res = NULL; char* p = NULL; ssizeargfunc getitemfunc; @@ -921,10 +921,11 @@ static PyObject * strop_translate(PyObject *self, PyObject *args) { register char *input, *table, *output; - register int i, c, changed = 0; + Py_ssize_t i; + int c, changed = 0; PyObject *input_obj; char *table1, *output_start, *del_table=NULL; - int inlen, tablen, dellen = 0; + Py_ssize_t inlen, tablen, dellen = 0; PyObject *result; int trans_table[256]; |