From: Guido van Rossum Date: Tue, 11 Mar 1997 21:25:55 +0000 (+0000) Subject: Fix dumb bug calling parsestrplus with wrong node as argument. X-Git-Tag: v1.5a1~293 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6af0c00ab671aa6e276c9bbd20b9b71d9ae96264;p=python Fix dumb bug calling parsestrplus with wrong node as argument. Add prototypes for parsestr() and parsestrplus() (unrelated, but seemed to make sense.) --- diff --git a/Python/compile.c b/Python/compile.c index 36c78aa801..9f7d1f8401 100644 --- a/Python/compile.c +++ b/Python/compile.c @@ -383,6 +383,8 @@ static int com_argdefs PROTO((struct compiling *, node *)); static int com_newlocal PROTO((struct compiling *, char *)); static codeobject *icompile PROTO((struct _node *, struct compiling *)); static codeobject *jcompile PROTO((struct _node *, char *, struct compiling *)); +static object *parsestrplus PROTO((node *)); +static object *parsestr PROTO((char *)); static int com_init(c, filename) @@ -2242,7 +2244,7 @@ is_constant_false(c, n) return i == 0; case STRING: - v = parsestrplus(n); + v = parsestr(STR(n)); if (v == NULL) { err_clear(); break;