]> granicus.if.org Git - python/commitdiff
Fix compilation warnings (seen on win32 buildbot)
authorAmaury Forgeot d'Arc <amauryfa@gmail.com>
Mon, 23 Jan 2012 21:42:19 +0000 (22:42 +0100)
committerAmaury Forgeot d'Arc <amauryfa@gmail.com>
Mon, 23 Jan 2012 21:42:19 +0000 (22:42 +0100)
Python/formatter_unicode.c

index 609ac16899fb51235a5a3341ae478c12273efa74..db8c27c9e48a7982c1a90ceb50ccad7623beac11 100644 (file)
@@ -682,7 +682,7 @@ format_string_internal(PyObject *value, const InternalFormatSpec *format)
     Py_ssize_t pos;
     Py_ssize_t len = PyUnicode_GET_LENGTH(value);
     PyObject *result = NULL;
-    int maxchar = 127;
+    Py_UCS4 maxchar = 127;
 
     /* sign is not allowed on strings */
     if (format->sign != '\0') {
@@ -749,7 +749,7 @@ format_int_or_long_internal(PyObject *value, const InternalFormatSpec *format,
                             IntOrLongToString tostring)
 {
     PyObject *result = NULL;
-    int maxchar = 127;
+    Py_UCS4 maxchar = 127;
     PyObject *tmp = NULL;
     Py_ssize_t inumeric_chars;
     Py_UCS4 sign_char = '\0';
@@ -926,7 +926,7 @@ format_float_internal(PyObject *value,
     NumberFieldWidths spec;
     int flags = 0;
     PyObject *result = NULL;
-    int maxchar = 127;
+    Py_UCS4 maxchar = 127;
     Py_UCS4 sign_char = '\0';
     int float_type; /* Used to see if we have a nan, inf, or regular float. */
     PyObject *unicode_tmp = NULL;
@@ -1070,7 +1070,7 @@ format_complex_internal(PyObject *value,
     NumberFieldWidths im_spec;
     int flags = 0;
     PyObject *result = NULL;
-    int maxchar = 127;
+    Py_UCS4 maxchar = 127;
     int rkind;
     void *rdata;
     Py_ssize_t index;