From 9dde6062cc80152c08e16e7bc3536d53e8a2de05 Mon Sep 17 00:00:00 2001
From: Paul Sokolovsky <pfalcon@users.sourceforge.net>
Date: Sun, 22 May 2016 02:22:14 +0300
Subject: [PATCH] py/objstr: Fix mix-signed comparison in str.center().

---
 py/objstr.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/py/objstr.c b/py/objstr.c
index 69eb2fcef..e51c371f7 100644
--- a/py/objstr.c
+++ b/py/objstr.c
@@ -820,7 +820,7 @@ STATIC mp_obj_t str_rstrip(size_t n_args, const mp_obj_t *args) {
 #if MICROPY_PY_BUILTINS_STR_CENTER
 STATIC mp_obj_t str_center(mp_obj_t str_in, mp_obj_t width_in) {
     GET_STR_DATA_LEN(str_in, str, str_len);
-    int width = mp_obj_get_int(width_in);
+    mp_uint_t width = mp_obj_get_int(width_in);
     if (str_len >= width) {
         return str_in;
     }
-- 
GitLab