Set startinpos before calling the error handler.

This commit is contained in:
Walter Dörwald 2007-08-30 15:35:26 +00:00
parent a651d3de00
commit 2b65c75988
1 changed files with 1 additions and 0 deletions

View File

@ -1507,6 +1507,7 @@ PyObject *PyUnicode_DecodeUTF7(const char *s,
}
}
else if (SPECIAL(ch,0,0)) {
startinpos = s-starts;
errmsg = "unexpected special character";
s++;
goto utf7Error;