summaryrefslogtreecommitdiffstats
path: root/Meter.c
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2020-10-29 23:17:12 +0100
committercgzones <cgzones@googlemail.com>2020-10-31 18:36:55 +0100
commit43d274a6179846e5dfaf1bd0b75b57f6e65a8e88 (patch)
treea4e674183d6db6f58180cf76669d411ccf34dc3d /Meter.c
parent59ef15b2ad6037f40d7fe4207b2b59dd11b14b8b (diff)
Use integer type for item count instead of char
Diffstat (limited to 'Meter.c')
-rw-r--r--Meter.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/Meter.c b/Meter.c
index a04a5832..59daa0f5 100644
--- a/Meter.c
+++ b/Meter.c
@@ -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;

© 2014-2024 Faster IT GmbH | imprint | privacy policy