LibGfx: Destroy FontConfig string iterator after use

This avoids a memory leak in `FontDatabase::font_directories()`.
This commit is contained in:
Tim Ledbetter 2025-06-25 07:02:16 +01:00 committed by Jelle Raaijmakers
commit e69d9fb331
Notes: github-actions[bot] 2025-06-25 07:00:56 +00:00

View file

@ -63,6 +63,7 @@ ErrorOr<Vector<String>> FontDatabase::font_directories()
char const* dir_cstring = reinterpret_cast<char const*>(dir);
paths.append(TRY(String::from_utf8(StringView { dir_cstring, strlen(dir_cstring) })));
}
FcStrListDone(dirs);
return paths;
#elif defined(AK_OS_HAIKU)