summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib-render.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib-render.c b/lib-render.c
index 603b60f..098ad09 100644
--- a/lib-render.c
+++ b/lib-render.c
@@ -142,6 +142,9 @@ static void draw_pin_name(const struct comp *comp, const struct lib_pin *pin,
{
int ox, oy, sx, sy;
+ if (!strcmp(pin->name, "~"))
+ return;
+
if (comp->name_offset) {
ox = dx * (pin->length + comp->name_offset);
oy = dy * (pin->length + comp->name_offset);
@@ -158,8 +161,7 @@ static void draw_pin_name(const struct comp *comp, const struct lib_pin *pin,
}
struct text txt = {
- /* @@@ or should we strcmp "~" and if 0, ignore the name ? */
- .s = *pin->name == '~' ? pin->name + 1 : pin->name,
+ .s = 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,