summaryrefslogtreecommitdiffstats
path: root/Meter.c
diff options
context:
space:
mode:
authorExplorer09 <explorer09@gmail.com>2016-05-27 17:11:54 +0800
committerExplorer09 <explorer09@gmail.com>2016-05-27 17:11:54 +0800
commit313b3d3752cdd3361a9c2d3ca3c9b9739414b83c (patch)
tree8209f7b484b0dcb991eeb95578de7345206fb311 /Meter.c
parentfa0c637c557108dffe1d4eff30d14d87b6ca26de (diff)
Remove redundant is-null checks on free(Meter.drawData)
Diffstat (limited to 'Meter.c')
-rw-r--r--Meter.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/Meter.c b/Meter.c
index 020f40cf..49fe8d03 100644
--- a/Meter.c
+++ b/Meter.c
@@ -181,8 +181,7 @@ void Meter_delete(Object* cast) {
if (Meter_doneFn(this)) {
Meter_done(this);
}
- if (this->drawData)
- free(this->drawData);
+ free(this->drawData);
free(this->caption);
free(this->values);
free(this);
@@ -213,8 +212,7 @@ void Meter_setMode(Meter* this, int modeIndex) {
Meter_updateMode(this, modeIndex);
} else {
assert(modeIndex >= 1);
- if (this->drawData)
- free(this->drawData);
+ free(this->drawData);
this->drawData = NULL;
MeterMode* mode = Meter_modes[modeIndex];

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