From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Tue, 4 Aug 2020 00:56:54 +0000 (-0700) Subject: bpo-38156: Fix compiler warning in PyOS_StdioReadline() (GH-21721) X-Git-Tag: v3.9.0rc1~24 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b6724be8047ac2404aab870d35d8f95bb0b7036a;p=thirdparty%2FPython%2Fcpython.git bpo-38156: Fix compiler warning in PyOS_StdioReadline() (GH-21721) incr cannot be larger than INT_MAX: downcast to int explicitly. (cherry picked from commit bde48fd8110cc5f128d5db44810d17811e328a24) Co-authored-by: Victor Stinner --- diff --git a/Parser/myreadline.c b/Parser/myreadline.c index a49c9d892dda..143b41f1eab9 100644 --- a/Parser/myreadline.c +++ b/Parser/myreadline.c @@ -317,7 +317,7 @@ PyOS_StdioReadline(FILE *sys_stdin, FILE *sys_stdout, const char *prompt) return NULL; } p = pr; - int err = my_fgets(tstate, p + n, incr, sys_stdin); + int err = my_fgets(tstate, p + n, (int)incr, sys_stdin); if (err == 1) { // Interrupt PyMem_RawFree(p);