]> granicus.if.org Git - python/commitdiff
Utilize %zd for Py_ssize_t formatting instead of casting to long.
authorHye-Shik Chang <hyeshik@gmail.com>
Sun, 26 Mar 2006 06:53:37 +0000 (06:53 +0000)
committerHye-Shik Chang <hyeshik@gmail.com>
Sun, 26 Mar 2006 06:53:37 +0000 (06:53 +0000)
Modules/cjkcodecs/multibytecodec.c

index c19da9c12754f245049bbb37ccd16df98b6f0441..6e5c5878143def9288677ca3c2dde365b1bbe724 100644 (file)
@@ -334,8 +334,8 @@ multibytecodec_encerror(MultibyteCodec *codec,
        if (newpos < 0 || buf->inbuf_top + newpos > buf->inbuf_end) {
                PyErr_Clear();
                PyErr_Format(PyExc_IndexError,
-                            "position %ld from error handler out of bounds",
-                            (long)newpos);
+                            "position %zd from error handler out of bounds",
+                            newpos);
                goto errorexit;
        }
        buf->inbuf = buf->inbuf_top + newpos;
@@ -445,8 +445,8 @@ multibytecodec_decerror(MultibyteCodec *codec,
        if (newpos < 0 || buf->inbuf_top + newpos > buf->inbuf_end) {
                PyErr_Clear();
                PyErr_Format(PyExc_IndexError,
-                               "position %ld from error handler out of bounds",
-                               (long)newpos);
+                            "position %zd from error handler out of bounds",
+                            newpos);
                goto errorexit;
        }
        buf->inbuf = buf->inbuf_top + newpos;