From: handa Date: Fri, 25 Jun 2004 11:56:09 +0000 (+0000) Subject: (compose_glyph_string): Terminate the last loop after X-Git-Tag: withdl~18 X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=495bfc17ab4a9d4a0a7b33bac3730900db7dacce;p=m17n%2Fm17n-lib.git (compose_glyph_string): Terminate the last loop after doing default combining if necessary. --- diff --git a/src/draw.c b/src/draw.c index 833faee..05b6f24 100644 --- a/src/draw.c +++ b/src/draw.c @@ -430,6 +430,8 @@ compose_glyph_string (MFrame *frame, MText *mt, int from, int to, } if (start + 1 < i) reorder_combining_chars (gstring, start, i); + if (this->type == GLYPH_ANCHOR) + break; } g = MGLYPH (i); }