(mface__realize): Reset measured flag before calling
authorhanda <handa>
Fri, 9 Nov 2007 08:16:53 +0000 (08:16 +0000)
committerhanda <handa>
Fri, 9 Nov 2007 08:16:53 +0000 (08:16 +0000)
mfont__get_metric.

src/face.c

index 68f774a..d78e623 100644 (file)
@@ -749,6 +749,8 @@ mface__realize (MFrame *frame, MFace **faces, int num, int size, MFont *font)
        {
          work_gstring.glyphs[0].g.code
            = mfont__encode_char (frame, (MFont *) rfont, NULL, 'x');
+         work_gstring.glyphs[0].g.encoded = 1;
+         work_gstring.glyphs[0].g.measured = 0;
          if (work_gstring.glyphs[0].g.code != MCHAR_INVALID_CODE)
            {
              mfont__get_metric (&work_gstring, 0, 1);