diff options
author | Explorer09 <explorer09@gmail.com> | 2016-05-27 17:11:54 +0800 |
---|---|---|
committer | Explorer09 <explorer09@gmail.com> | 2016-05-27 17:11:54 +0800 |
commit | 313b3d3752cdd3361a9c2d3ca3c9b9739414b83c (patch) | |
tree | 8209f7b484b0dcb991eeb95578de7345206fb311 /Meter.c | |
parent | fa0c637c557108dffe1d4eff30d14d87b6ca26de (diff) |
Remove redundant is-null checks on free(Meter.drawData)
Diffstat (limited to 'Meter.c')
-rw-r--r-- | Meter.c | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -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]; |