From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Tue, 4 Aug 2020 00:59:02 +0000 (-0700) Subject: bpo-38156: Fix compiler warning in PyOS_StdioReadline() (GH-21721) X-Git-Tag: v3.8.6rc1~59 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=46e448abbf35c051e5306a4695670d7ec7abc4e9;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 29b254f771f1..e8e57738f337 100644 --- a/Parser/myreadline.c +++ b/Parser/myreadline.c @@ -318,7 +318,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);