From 7339d9f7432b7e07441b76881606aa29accb181b Mon Sep 17 00:00:00 2001 From: KitsuneAlex Date: Sat, 4 May 2024 22:17:46 +0200 Subject: [PATCH] Remove stray msdf_free from bitmap_free function --- core/msdfgen-c.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/msdfgen-c.cpp b/core/msdfgen-c.cpp index 09bc86b..9016a35 100644 --- a/core/msdfgen-c.cpp +++ b/core/msdfgen-c.cpp @@ -185,7 +185,6 @@ MSDF_API void msdf_bitmap_free(msdf_bitmap_t* bitmap) { default: return; } - msdf_free(bitmap); } // msdf_shape @@ -551,6 +550,9 @@ MSDF_API int msdf_segment_move_end_point(msdf_segment_handle segment, const msdf } MSDF_API void msdf_segment_free(msdf_segment_handle segment) { + if(segment == nullptr) { + return; + } auto* p_segment = reinterpret_cast(segment); switch(p_segment->type()) { case msdfgen::LinearSegment::EdgeType::EDGE_TYPE: