From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Fri, 29 Oct 2021 17:21:15 +0000 (-0700) Subject: bpo-45562: Ensure all tokenizer debug messages are printed to stderr (GH-29270) X-Git-Tag: v3.10.1~120 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d8ca47c943c4ad396a9c70aff35bbbf4b1868876;p=thirdparty%2FPython%2Fcpython.git bpo-45562: Ensure all tokenizer debug messages are printed to stderr (GH-29270) (cherry picked from commit cdc7a5827754bec83970bb052d410d55f85b3fff) Co-authored-by: Pablo Galindo Salgado --- diff --git a/Parser/tokenizer.c b/Parser/tokenizer.c index 6563cdfd7cc6..519300f3731f 100644 --- a/Parser/tokenizer.c +++ b/Parser/tokenizer.c @@ -1047,7 +1047,7 @@ tok_nextc(struct tok_state *tok) #if defined(Py_DEBUG) if (Py_DebugFlag) { fprintf(stderr, "line[%d] = ", tok->lineno); - print_escape(stdout, tok->cur, tok->inp - tok->cur); + print_escape(stderr, tok->cur, tok->inp - tok->cur); fprintf(stderr, " tok->done = %d\n", tok->done); } #endif