summaryrefslogtreecommitdiffstats
path: root/Header.c
diff options
context:
space:
mode:
authorBenny Baumann <BenBE@geshi.org>2020-11-01 01:09:51 +0100
committerBenny Baumann <BenBE@geshi.org>2020-11-02 22:15:01 +0100
commit45869513bfebba80cc2ab42e4218f68b34b1e6ac (patch)
treef064631dbff141bf1c945db8cff40b7bb82fd169 /Header.c
parent61e14d4bb25268593019e6df3eb02264b4ac8e0e (diff)
Embracing branches
Diffstat (limited to 'Header.c')
-rw-r--r--Header.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/Header.c b/Header.c
index 4448baa6..0b522f54 100644
--- a/Header.c
+++ b/Header.c
@@ -88,7 +88,8 @@ MeterModeId Header_addMeterByName(Header* this, char* name, int column) {
int param = 0;
if (paren) {
int ok = sscanf(paren, "(%10d)", &param);
- if (!ok) param = 0;
+ if (!ok)
+ param = 0;
*paren = '\0';
}
MeterModeId mode = TEXT_METERMODE;
@@ -100,8 +101,10 @@ MeterModeId Header_addMeterByName(Header* this, char* name, int column) {
break;
}
}
+
if (paren)
*paren = '(';
+
return mode;
}
@@ -110,6 +113,7 @@ void Header_setMode(Header* this, int i, MeterModeId mode, int column) {
if (i >= Vector_size(meters))
return;
+
Meter* meter = (Meter*) Vector_get(meters, i);
Meter_setMode(meter, mode);
}
@@ -153,8 +157,9 @@ void Header_reinit(Header* this) {
Header_forEachColumn(this, col) {
for (int i = 0; i < Vector_size(this->columns[col]); i++) {
Meter* meter = (Meter*) Vector_get(this->columns[col], i);
- if (Meter_initFn(meter))
+ if (Meter_initFn(meter)) {
Meter_init(meter);
+ }
}
}
}

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