1
0
mirror of https://github.com/OpenTTD/OpenTTD synced 2026-01-24 04:34:16 +01:00

Fix: no need to guard free()

This commit is contained in:
Rubidium
2024-12-20 17:53:30 +01:00
committed by rubidium42
parent fefa18fb03
commit d623aa0dfb

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;