diff --git a/eeshow/lib-render.c b/eeshow/lib-render.c index 297f60b..603b60f 100644 --- a/eeshow/lib-render.c +++ b/eeshow/lib-render.c @@ -158,7 +158,8 @@ static void draw_pin_name(const struct comp *comp, const struct lib_pin *pin, } struct text txt = { - .s = pin->name, + /* @@@ or should we strcmp "~" and if 0, ignore the name ? */ + .s = *pin->name == '~' ? pin->name + 1 : pin->name, .x = mx(pin->x + ox, pin->y + oy, m) + sx, .y = my(pin->x + ox, pin->y + oy, m) + sy, .size = pin->name_size,