From: Johan Malm Date: Tue, 2 Aug 2022 21:01:51 +0000 (+0100) Subject: scaled_font_buffer.c: simplify calls to zfree() X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=a610aff946d4fb2d7f16f2cbe818fe91b0ba5f79;p=proto%2Flabwc.git scaled_font_buffer.c: simplify calls to zfree() There is no need to check foo != NULL before zfree(foo) --- 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 */