[dia] [warningectomy] unused function 'draw_text_line' (removed)



commit dab616aa9f1f2179f18c66ff0bde4253b4a4f02c
Author: Hans Breuer <hans breuer org>
Date:   Fri Oct 3 23:17:03 2014 +0200

    [warningectomy] unused function 'draw_text_line' (removed)
    
    render_metapost.c:830:1: warning: unused function 'draw_text_line' [-Wunused-function]
    draw_text_line(DiaRenderer *self, TextLine *text_line,
    ^

 plug-ins/metapost/render_metapost.c |   44 ++--------------------------------
 1 files changed, 3 insertions(+), 41 deletions(-)
---
diff --git a/plug-ins/metapost/render_metapost.c b/plug-ins/metapost/render_metapost.c
index 964a440..63a0b78 100644
--- a/plug-ins/metapost/render_metapost.c
+++ b/plug-ins/metapost/render_metapost.c
@@ -805,8 +805,9 @@ draw_string(DiaRenderer *self,
 }
 
 static void 
-draw_text(DiaRenderer *self, 
-                 Text *text) {
+draw_text (DiaRenderer *self, 
+          Text *text)
+{
   Point pos;
   int i;
   pos = text->position;
@@ -827,45 +828,6 @@ draw_text(DiaRenderer *self,
 }
 
 static void
-draw_text_line(DiaRenderer *self, TextLine *text_line,
-               Point *pos, Alignment alignment, Color *color)
-{
-    MetapostRenderer *renderer = METAPOST_RENDERER (self);
-    gchar height_buf[DTOSTR_BUF_SIZE];
-    gchar px_buf[DTOSTR_BUF_SIZE];
-    gchar py_buf[DTOSTR_BUF_SIZE];
-    gchar red_buf[DTOSTR_BUF_SIZE];
-    gchar green_buf[DTOSTR_BUF_SIZE];
-    gchar blue_buf[DTOSTR_BUF_SIZE];
-
-    /* real width = text_line_get_width(text_line); */
-
-    set_line_color(renderer,color);
-
-    /* Ideally, we would be able to use the "infont" macro to print this label
-     * in the proper font.  Unfortunately, though, metapost is in the habit of
-     * converting spaces into visible spaces, which looks rather yucky.  So we
-     * embed some TeX with \usefont commands instead. */
-       /* Scale text by multiplying text by variable t in metapost */
-    fprintf(renderer->file,
-            "draw btex {\\usefont{OT1}{%s}{%s}{%s} %s} etex scaled %st,(%sx,%sy)",
-            renderer->mp_font, renderer->mp_weight, renderer->mp_slant,
-            text_line_get_string(text_line),
-           g_ascii_formatd(height_buf, sizeof(height_buf), "%g", renderer->mp_font_height),
-           mp_dtostr(px_buf, pos->x - text_line_get_alignment_adjustment (text_line, alignment)),
-           mp_dtostr(py_buf, pos->y) );
-
-    if (!color_equals(&renderer->color, &color_black))
-        fprintf(renderer->file, "\n    withcolor (%s, %s, %s)", 
-                g_ascii_formatd(red_buf, sizeof(red_buf), "%5.4f", (gdouble) renderer->color.red), 
-                g_ascii_formatd(green_buf, sizeof(green_buf), "%5.4f", (gdouble) renderer->color.green),
-                g_ascii_formatd(blue_buf, sizeof(blue_buf), "%5.4f", (gdouble) renderer->color.blue) );
-
-    fprintf(renderer->file,";\n");
-}
-
-
-static void
 draw_image(DiaRenderer *self,
           Point *point,
           real width, real height,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]