diff -cr ../Python-1.5.orig/Parser/tokenizer.c ./Parser/tokenizer.c *** ../Python-1.5.orig/Parser/tokenizer.c Tue Apr 29 23:03:03 1997 --- Parser/tokenizer.c Thu Mar 12 19:48:33 1998 *************** *** 664,670 **** letter_quote: /* String */ if (c == '\'' || c == '"') { ! char *quote2 = tok->cur+1; int quote = c; int triple = 0; int tripcount = 0; --- 664,670 ---- letter_quote: /* String */ if (c == '\'' || c == '"') { ! int quote2 = tok->cur - tok->start + 1; int quote = c; int triple = 0; int tripcount = 0; *************** *** 685,691 **** } else if (c == quote) { tripcount++; ! if (tok->cur == quote2) { c = tok_nextc(tok); if (c == quote) { triple = 1; --- 685,691 ---- } else if (c == quote) { tripcount++; ! if (tok->cur - tok->start == quote2) { c = tok_nextc(tok); if (c == quote) { triple = 1;