diff options
author | Christian Göttsche <cgzones@googlemail.com> | 2020-10-29 23:17:12 +0100 |
---|---|---|
committer | cgzones <cgzones@googlemail.com> | 2020-10-31 18:36:55 +0100 |
commit | 43d274a6179846e5dfaf1bd0b75b57f6e65a8e88 (patch) | |
tree | a4e674183d6db6f58180cf76669d411ccf34dc3d /Meter.c | |
parent | 59ef15b2ad6037f40d7fe4207b2b59dd11b14b8b (diff) |
Use integer type for item count instead of char
Diffstat (limited to 'Meter.c')
-rw-r--r-- | Meter.c | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -195,8 +195,7 @@ static void BarMeterMode_draw(Meter* this, int x, int y, int w) { // First draw in the bar[] buffer... int offset = 0; - int items = this->curItems; - for (int i = 0; i < items; i++) { + for (uint8_t i = 0; i < this->curItems; i++) { double value = this->values[i]; value = CLAMP(value, 0.0, this->total); if (value > 0) { @@ -220,7 +219,7 @@ static void BarMeterMode_draw(Meter* this, int x, int y, int w) { // ...then print the buffer. offset = 0; - for (int i = 0; i < items; i++) { + for (uint8_t i = 0; i < this->curItems; i++) { attrset(CRT_colors[Meter_attributes(this)[i]]); mvaddnstr(y, x + offset, bar + offset, blockSizes[i]); offset += blockSizes[i]; @@ -296,8 +295,7 @@ static void GraphMeterMode_draw(Meter* this, int x, int y, int w) { Meter_updateValues(this, buffer, nValues - 1); double value = 0.0; - int items = this->curItems; - for (int i = 0; i < items; i++) + for (uint8_t i = 0; i < this->curItems; i++) value += this->values[i]; value /= this->total; data->values[nValues - 1] = value; |