From: Victor Stinner Date: Sun, 3 Nov 2013 12:53:12 +0000 (+0100) Subject: Issue #19424: Fix a compiler warning on comparing signed/unsigned size_t X-Git-Tag: v3.4.0b1~415 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e1b1592fd42f23dadde9e7dbd387f3b43cb5cc15;p=thirdparty%2FPython%2Fcpython.git Issue #19424: Fix a compiler warning on comparing signed/unsigned size_t Patch written by Zachary Ware. --- diff --git a/Objects/unicodeobject.c b/Objects/unicodeobject.c index abaadcda9f4e..01e5355449fd 100644 --- a/Objects/unicodeobject.c +++ b/Objects/unicodeobject.c @@ -10581,7 +10581,7 @@ PyUnicode_CompareWithASCIIString(PyObject* uni, const char* str) kind = PyUnicode_KIND(uni); if (kind == PyUnicode_1BYTE_KIND) { const void *data = PyUnicode_1BYTE_DATA(uni); - Py_ssize_t len1 = PyUnicode_GET_LENGTH(uni); + size_t len1 = (size_t)PyUnicode_GET_LENGTH(uni); size_t len, len2 = strlen(str); int cmp;