From 6bf62dad9e83003a70aef4158df063697926ba7c Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Fri, 11 Apr 1997 20:37:35 +0000 Subject: Keep gcc -Wall and Microsoft VC happy. --- Python/bltinmodule.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'Python/bltinmodule.c') diff --git a/Python/bltinmodule.c b/Python/bltinmodule.c index cee167c345..da76f187ce 100644 --- a/Python/bltinmodule.c +++ b/Python/bltinmodule.c @@ -42,6 +42,8 @@ PERFORMANCE OF THIS SOFTWARE. #include "mymath.h" +#include + #ifdef HAVE_UNISTD_H #include #endif @@ -233,7 +235,7 @@ builtin_chr(self, args) err_setstr(ValueError, "chr() arg not in range(256)"); return NULL; } - s[0] = x; + s[0] = (char)x; return newsizedstringobject(s, 1); } @@ -301,7 +303,7 @@ builtin_complex(self, args) object *args; { object *r, *i, *tmp; - number_methods *nbr, *nbi; + number_methods *nbr, *nbi = NULL; Py_complex cr, ci; int own_r = 0; @@ -484,7 +486,7 @@ builtin_eval(self, args) return NULL; } str = getstringvalue(cmd); - if (strlen(str) != getstringsize(cmd)) { + if ((int)strlen(str) != getstringsize(cmd)) { err_setstr(ValueError, "embedded '\\0' in string arg"); return NULL; -- cgit v1.2.1