From a610aff946d4fb2d7f16f2cbe818fe91b0ba5f79 Mon Sep 17 00:00:00 2001 From: Johan Malm Date: Tue, 2 Aug 2022 22:01:51 +0100 Subject: [PATCH] scaled_font_buffer.c: simplify calls to zfree() There is no need to check foo != NULL before zfree(foo) --- src/common/scaled_font_buffer.c | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/src/common/scaled_font_buffer.c b/src/common/scaled_font_buffer.c index ef2548dd..e608d20a 100644 --- a/src/common/scaled_font_buffer.c +++ b/src/common/scaled_font_buffer.c @@ -30,12 +30,8 @@ static void _destroy(struct scaled_scene_buffer *scaled_buffer) { struct scaled_font_buffer *self = scaled_buffer->data; - if (self->text) { - zfree(self->text); - } - if (self->font.name) { - zfree(self->font.name); - } + zfree(self->text); + zfree(self->font.name); zfree(self->arrow); zfree(scaled_buffer->data); } @@ -79,12 +75,8 @@ scaled_font_buffer_update(struct scaled_font_buffer *self, const char *text, assert(color); /* Clean up old internal state */ - if (self->text) { - zfree(self->text); - } - if (self->font.name) { - zfree(self->font.name); - } + zfree(self->text); + zfree(self->font.name); zfree(self->arrow); /* Update internal state */