From 12bd8bce35f20bdba734b887ff3f842addfcbec4 Mon Sep 17 00:00:00 2001 From: Kp Date: Fri, 12 Feb 2016 04:02:28 +0000 Subject: [PATCH] Pass color to draw_trigger_side --- similar/editor/meddraw.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/similar/editor/meddraw.cpp b/similar/editor/meddraw.cpp index 31965e466..2f863067c 100644 --- a/similar/editor/meddraw.cpp +++ b/similar/editor/meddraw.cpp @@ -421,14 +421,13 @@ static void add_edges(const vcsegptridx_t seg) } // ---------------------------------------------------------------------------- -static void draw_trigger_side(const vcsegptr_t seg,int side) +static void draw_trigger_side(const vcsegptr_t seg,int side, const uint8_t color) { auto &svp = seg->verts; if (!rotate_list(svp).uand) { //all off screen? // Draw diagonals auto &stv = Side_to_verts[side]; - const auto color = grd_curcanv->cv_color; draw_line(svp[stv[0]], svp[stv[2]], color); } } @@ -486,8 +485,7 @@ static void draw_special_wall(const vcsegptr_t seg, int side ) if (w.trigger != trigger_none) { - gr_setcolor(TRIGGER_COLOR); - draw_trigger_side(seg,side); + draw_trigger_side(seg,side, TRIGGER_COLOR); } }