From d623aa0dfb76466b4188d11acfc4cfdab3e26273 Mon Sep 17 00:00:00 2001 From: Rubidium Date: Fri, 20 Dec 2024 17:53:30 +0100 Subject: [PATCH] Fix: no need to guard free() --- src/gfx_layout.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gfx_layout.cpp b/src/gfx_layout.cpp index 5778f5b3c5..628dd2eb5a 100644 --- a/src/gfx_layout.cpp +++ b/src/gfx_layout.cpp @@ -63,7 +63,7 @@ Font::Font(FontSize size, TextColour colour) : template static inline void GetLayouter(Layouter::LineCacheItem &line, std::string_view str, FontState &state) { - if (line.buffer != nullptr) free(line.buffer); + free(line.buffer); typename T::CharType *buff_begin = MallocT(str.size() + 1); const typename T::CharType *buffer_last = buff_begin + str.size() + 1;