/* * There is no check if a glyph with the same unicode exists! * TODO: let FontForge fill in the standard glyph name <- or maybe this might cause collision? */ void ffw_add_empty_char(int32_t unicode, int width) { SplineChar * sc = SFMakeChar(cur_fv->sf, cur_fv->map, cur_fv->map->enccount); char buffer[400]; SCSetMetaData(sc, strcopy(StdGlyphName(buffer, unicode, cur_fv->sf->uni_interp, cur_fv->sf->for_new_glyphs)), unicode, sc->comment); SCSynchronizeWidth(sc, width, sc->width, cur_fv); }
/* * There is no check if a glyph with the same unicode exists! */ void ffw_add_empty_char(int32_t unicode, int width) { SplineChar * sc = SFMakeChar(cur_fv->sf, cur_fv->map, cur_fv->map->enccount); SCSetMetaData(sc, sc->name, unicode, sc->comment); SCSynchronizeWidth(sc, width, sc->width, cur_fv); }