1
0
Fork 0

Fix: no need to guard free()

pull/13181/head
Rubidium 2024-12-20 17:53:30 +01:00 committed by rubidium42
parent fefa18fb03
commit d623aa0dfb
1 changed files with 1 additions and 1 deletions

View File

@ -63,7 +63,7 @@ Font::Font(FontSize size, TextColour colour) :
template <typename T>
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<typename T::CharType>(str.size() + 1);
const typename T::CharType *buffer_last = buff_begin + str.size() + 1;