void ff_load_font(const char * filename) { char * _filename = strcopy(filename); SplineFont * font = LoadSplineFont(_filename, 1); free(_filename); if(!font) err("Cannot load font %s\n", filename); if(!font->fv) FVAppend(_FontViewCreate(font)); cur_fv = font->fv; }
void ffw_load_font(const char * filename) { assert((cur_fv == NULL) && "Previous font is not destroyed"); char * _filename = strcopy(filename); SplineFont * font = LoadSplineFont(_filename, 1); free(_filename); if(!font) err("Cannot load font %s\n", filename); if(!font->fv) FVAppend(_FontViewCreate(font)); assert(font->fv); cur_fv = font->fv; }