From 725bb233b9492eb4b5532d84b60db5daa1e6b195 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20v=2E=20L=C3=B6wis?= Date: Mon, 5 Aug 2002 01:49:16 +0000 Subject: Add 1 to lineno in deprecation warning. Fixes #590888. --- Parser/tokenizer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Parser/tokenizer.c b/Parser/tokenizer.c index 53c883f..18884fe 100644 --- a/Parser/tokenizer.c +++ b/Parser/tokenizer.c @@ -432,8 +432,10 @@ decoding_fgets(char *s, int size, struct tok_state *tok) char buf[200]; sprintf(buf, "Non-ASCII character '\\x%.2x', " "but no declared encoding", badchar); + /* Need to add 1 to the line number, since this line + has not been counted, yet. */ PyErr_WarnExplicit(PyExc_DeprecationWarning, - buf, tok->filename, tok->lineno, + buf, tok->filename, tok->lineno + 1, NULL, NULL); tok->issued_encoding_warning = 1; } -- cgit v0.12