summaryrefslogtreecommitdiffstats
path: root/Parser
diff options
context:
space:
mode:
Diffstat (limited to 'Parser')
-rw-r--r--Parser/tokenizer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Parser/tokenizer.c b/Parser/tokenizer.c
index 134f00f..ce397df 100644
--- a/Parser/tokenizer.c
+++ b/Parser/tokenizer.c
@@ -672,7 +672,7 @@ PyTokenizer_Get(tok, p_start, p_end)
letter_quote:
/* String */
if (c == '\'' || c == '"') {
- char *quote2 = tok->cur+1;
+ int quote2 = tok->cur - tok->start + 1;
int quote = c;
int triple = 0;
int tripcount = 0;
@@ -693,7 +693,7 @@ PyTokenizer_Get(tok, p_start, p_end)
}
else if (c == quote) {
tripcount++;
- if (tok->cur == quote2) {
+ if (tok->cur - tok->start == quote2) {
c = tok_nextc(tok);
if (c == quote) {
triple = 1;