From: Fredrik Lundh Date: Sun, 23 Jul 2000 18:24:06 +0000 (+0000) Subject: -- changed w_more to take an integer instead of a char X-Git-Tag: v2.0b1~759 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=115343849c69d56cd147b8cdc9fe14e068504c60;p=thirdparty%2FPython%2Fcpython.git -- changed w_more to take an integer instead of a char (this is what the callers expect). --- diff --git a/Python/marshal.c b/Python/marshal.c index 064604f280e4..74c547417a28 100644 --- a/Python/marshal.c +++ b/Python/marshal.c @@ -55,7 +55,7 @@ typedef struct { else w_more(c, p) static void -w_more(char c, WFILE *p) +w_more(int c, WFILE *p) { int size, newsize; if (p->str == NULL) @@ -69,7 +69,7 @@ w_more(char c, WFILE *p) p->ptr = PyString_AS_STRING((PyStringObject *)p->str) + size; p->end = PyString_AS_STRING((PyStringObject *)p->str) + newsize; - *p->ptr++ = c; + *p->ptr++ = (char) c; } }