From e7639d588735b60e7c819679695a12cf6bbdda0b Mon Sep 17 00:00:00 2001
From: Jonathan Wilkes <jon.w.wilkes@gmail.com>
Date: Tue, 6 Dec 2016 17:13:04 -0500
Subject: [PATCH] fix #185: [vu] scale font discrepancy

---
 pd/src/g_vumeter.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/pd/src/g_vumeter.c b/pd/src/g_vumeter.c
index 4ade10401..a3365d178 100644
--- a/pd/src/g_vumeter.c
+++ b/pd/src/g_vumeter.c
@@ -471,18 +471,20 @@ static void vu_scale(t_vu *x, t_floatarg fscale)
                 yyy = k4 + k1*(k2-i);
                 if((i&3)==1)
                 {
-                    gui_vmess("gui_vumeter_draw_text", "xxsiisiii",
+                    gui_vmess("gui_vumeter_draw_text", "xxsiisiiiis",
                         canvas, x, cbuf,
                         end+1, yyy+k3+2, iemgui_vu_scale_str[i/4],
-                        i, end, yyy);
+                        i, end, yyy, x->x_gui.x_fontsize,
+                        sys_fontweight);
                 }
             }
             i = IEM_VU_STEPS + 1;
             yyy = k4 + k1*(k2-i);
-            gui_vmess("gui_vumeter_draw_text", "xxsiisiii",
+            gui_vmess("gui_vumeter_draw_text", "xxsiisiiiis",
                 canvas, x, cbuf,
                 end+1, yyy+k3+2, iemgui_vu_scale_str[i/4],
-                i, end, yyy);
+                i, end, yyy, x->x_gui.x_fontsize,
+                sys_fontweight);
         }
     }
 }
-- 
GitLab