From fc8b170b272aae71beb36ecf50b3ef5f86155c8f Mon Sep 17 00:00:00 2001 From: Henner Zeller Date: Sun, 19 Jun 2016 09:25:08 -0700 Subject: [PATCH] o Fix overflow issue for volume bars on larger displays (Fixes #161) --- demo-main.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/demo-main.cc b/demo-main.cc index b38dd6a..9a9aae6 100644 --- a/demo-main.cc +++ b/demo-main.cc @@ -809,8 +809,8 @@ public: } private: - void drawBarRow(int bar, uint8_t y, uint8_t r, uint8_t g, uint8_t b) { - for (uint8_t x=bar*barWidth_; x<(bar+1)*barWidth_; ++x) { + void drawBarRow(int bar, int y, uint8_t r, uint8_t g, uint8_t b) { + for (int x=bar*barWidth_; x<(bar+1)*barWidth_; ++x) { canvas()->SetPixel(x, height_-1-y, r, g, b); } }