]> git.mdlowis.com Git - proto/labwc.git/commitdiff
scaled_font_buffer.c: simplify calls to zfree()
authorJohan Malm <jgm323@gmail.com>
Tue, 2 Aug 2022 21:01:51 +0000 (22:01 +0100)
committerConsolatis <35009135+Consolatis@users.noreply.github.com>
Fri, 12 Aug 2022 09:16:17 +0000 (11:16 +0200)
There is no need to check foo != NULL before zfree(foo)

src/common/scaled_font_buffer.c

index ef2548dd5304c585bcfbaf5503aefd8b9c4e686f..e608d20a2a54480cb9273cd0bff566883bc5e792 100644 (file)
@@ -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 */