From 962912e08ae4ee013b639af6917dc4b181d2902e Mon Sep 17 00:00:00 2001 From: Kp Date: Thu, 29 Dec 2016 03:27:09 +0000 Subject: [PATCH] Pass canvas to gr_hline --- common/2d/line.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/common/2d/line.cpp b/common/2d/line.cpp index 7164487cd..e145abb45 100644 --- a/common/2d/line.cpp +++ b/common/2d/line.cpp @@ -50,13 +50,13 @@ static void plot(int x,int y,int flag, const uint8_t color) gr_upixel(*grd_curcanv, x, y, color); } -static void gr_hline(int x1, int x2, int y, const uint8_t color) +static void gr_hline(grs_canvas &canvas, int x1, int x2, const int y, const uint8_t color) { using std::swap; if (x1 > x2) swap(x1,x2); for (int i=x1; i<=x2; i++ ) - gr_upixel(*grd_curcanv, i, y, color); + gr_upixel(canvas, i, y, color); } static void gr_vline(grs_canvas &canvas, int y1, int y2, const int x, const uint8_t color) @@ -79,7 +79,7 @@ static void gr_universal_uline(int a1, int b1, int a2, int b2, const uint8_t col } if (b1==b2) { - gr_hline(a1, a2, b1, color); + gr_hline(*grd_curcanv, a1, a2, b1, color); return; }