summaryrefslogtreecommitdiff
path: root/src/font.cpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2025-02-06 12:57:56 -0500
committerJonathan Bradley <jcb@pikum.xyz>2025-02-06 12:57:56 -0500
commit4627cccfaa10bd53fe3abb4017a1204f94a25546 (patch)
tree5cd75648a5b1c7eb98ee70c3527292affd6e562e /src/font.cpp
parenta9fb380f9d0b53cde554b265d9c6b66d26183c38 (diff)
pke: don't free uninitialized FontType array
Diffstat (limited to 'src/font.cpp')
-rw-r--r--src/font.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/font.cpp b/src/font.cpp
index acc80e8..c966636 100644
--- a/src/font.cpp
+++ b/src/font.cpp
@@ -91,7 +91,7 @@ void FontType_Teardown() {
ft = &ftd.arr_ft[(FontTypeIndex_T)i];
if (ft->renders != nullptr) pk_delete<FontRender>(ft->renders, (FontTypeIndex_T)ft->n_render);
}
- pk_delete(ftd.arr_ft, (FontTypeIndex_T)ftd.n_ft);
+ if (ftd.arr_ft != nullptr) pk_delete(ftd.arr_ft, (FontTypeIndex_T)ftd.n_ft);
}
void FontType_Serialize(std::ofstream &stream, FontType *ft) {