MFontEncoding *encoding;
MFontDriver *driver = NULL;
MGlyph *glyphs = (MGlyph *) gstring->glyphs;
+ int result = 0;
encoding = mfont->encoding ? mfont->encoding : find_encoding (mfont);
for (; from < to; from++)
}
}
g->g.encoded = 1;
+ if (g->g.code == MCHAR_INVALID_CODE)
+ result = -1;
}
- return 0;
+ return result;
}
int