char *p2 = p; | char *p2 = p; | ||||
int rule_w; // skip characters until this | int rule_w; // skip characters until this | ||||
utf8_in(&rule_w, rule); | utf8_in(&rule_w, rule); | ||||
while ((letter_w != rule_w) && (letter_w != RULE_SPACE)) { | |||||
while ((letter_w != rule_w) && (letter_w != RULE_SPACE) && (letter_w != 0)) { | |||||
p2 = p; | p2 = p; | ||||
p += utf8_in(&letter_w, p); | p += utf8_in(&letter_w, p); | ||||
} | } |