commit | 39599dca9db7431510f1d68609db5ea0b60af2cb | [log] [tgz] |
---|---|---|
author | Amaury Forgeot d'Arc <amauryfa@gmail.com> | Thu Nov 22 02:48:12 2007 +0000 |
committer | Amaury Forgeot d'Arc <amauryfa@gmail.com> | Thu Nov 22 02:48:12 2007 +0000 |
tree | e73e57d1e631fe1b6572bea4e915cc604fd88044 | |
parent | 484fcd4521cd63beffeb45bca8396dcd7b377f0a [diff] [blame] |
PyString_AsString is permissive and accepts unicode strings. Replace it with PyUnicode_AsString when the argument is known to be a str.
diff --git a/Python/ast.c b/Python/ast.c index 2a5d8b8..f3a2828 100644 --- a/Python/ast.c +++ b/Python/ast.c
@@ -1299,7 +1299,7 @@ if (errstr) { char *s = ""; char buf[128]; - s = PyString_AsString(errstr); + s = PyUnicode_AsString(errstr); PyOS_snprintf(buf, sizeof(buf), "(unicode error) %s", s); ast_error(n, buf); } else {