#endif
struct gvtextlayout_engine_s {
- boolean (*width) (textline_t *textline, char *fontname, double fontsize, char* fontpath);
+ void (*width) (textline_t *textline, char *fontname, double fontsize, char* fontpath);
};
#ifdef __cplusplus
double gvtext_width(GVC_t *gvc, textline_t *textline, char *fontname, double fontsize, char *fontpath)
{
gvtextlayout_engine_t *gvte = gvc->textlayout_engine;
- boolean rc;
if (gvte && gvte->width) {
- rc = gvte->width(textline, fontname, fontsize, fontpath);
+ gvte->width(textline, fontname, fontsize, fontpath);
}
return textline->width;
}