From c2c2a70997a0bf40b0484af6d82c4d41d370d06d Mon Sep 17 00:00:00 2001 From: Explorer09 Date: Thu, 18 Apr 2024 22:18:40 +0800 Subject: Define MeterModeId to unsigned int and use it throughout All uses of meter drawing "mode" numbers now have the type `MeterModeId`, including the uses in structures and arrays. `MeterModeId` is defined as `unsigned int`, as (currently) it doesn't save any code size by defining it to any smaller type. Signed-off-by: Kang-Che Sung --- MetersPanel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'MetersPanel.c') diff --git a/MetersPanel.c b/MetersPanel.c index 2678fb2f..2b8049ca 100644 --- a/MetersPanel.c +++ b/MetersPanel.c @@ -108,7 +108,7 @@ static HandlerResult MetersPanel_eventHandler(Panel* super, int ch) { if (!Vector_size(this->meters)) break; Meter* meter = (Meter*) Vector_get(this->meters, selected); - int mode = meter->mode + 1; + MeterModeId mode = meter->mode + 1; if (mode == LAST_METERMODE) mode = 1; Meter_setMode(meter, mode); -- cgit v1.2.3