]> granicus.if.org Git - graphviz/commitdiff
simplify api to textlayout plugin
authorellson <devnull@localhost>
Thu, 23 Jun 2005 12:15:50 +0000 (12:15 +0000)
committerellson <devnull@localhost>
Thu, 23 Jun 2005 12:15:50 +0000 (12:15 +0000)
lib/gvc/gvplugin_textlayout.h
lib/gvc/gvtextlayout.c

index e7bdfa7b70f5dd42cea5d450ef1282934b134e45..314c9782a2edd0fbbd16dad934008a9785843ab7 100644 (file)
@@ -25,7 +25,7 @@ extern "C" {
 #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
index 9eadc10a06e62b6e06d42bd75480014e662c4c1d..2178d7cba9ffefd36cfdd8071f8b40e50b05a086 100644 (file)
@@ -48,10 +48,9 @@ int gvtext_select(GVC_t * gvc, char *text_layout)
 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;
 }