Commit 41dd92ec3 for imagemagick.org

commit 41dd92ec35b596a245a5287915f43c89bea951f0
Author: haoxiang Yan <108142374+Yanhaoxi@users.noreply.github.com>
Date:   Fri Sep 18 02:48:58 2026 +0800

    Don't use the Freetype library handle if the initialization failed (#8964)

diff --git a/MagickCore/annotate.c b/MagickCore/annotate.c
index 589fce11a..829430545 100644
--- a/MagickCore/annotate.c
+++ b/MagickCore/annotate.c
@@ -1508,8 +1508,10 @@ static FT_Error FreetypeInit(FT_Memory memory,FT_Library *alibrary)
   if (ft_status != 0)
     RelinquishMagickMemory(memory);
   else
-    FT_Add_Default_Modules(*alibrary);
-  FT_Set_Default_Properties(*alibrary);
+    {
+      FT_Add_Default_Modules(*alibrary);
+      FT_Set_Default_Properties(*alibrary);
+    }
   return(ft_status);
 }