File libalfont2-2.0.9-segfault.patch of Package libalfont2
--- src/alfont.c
+++ src/alfont.c
@@ -468,7 +468,7 @@
alfont_set_char_extra_spacing(font, 0);
//Initial Font attribute
- font->language=""; /* Initial Language */
+ font->language=strdup(""); /* Initial Language */
font->type=0; /* Initial Code Convert */
font->outline_top=0; /* Initial Font top outline width */
font->outline_bottom=0; /* Initial Font bottom outline width */
@@ -548,7 +548,7 @@
alfont_set_char_extra_spacing(font, 0);
//Initial Font attribute
- font->language=""; /* Initial Language */
+ font->language=strdup(""); /* Initial Language */
font->type=0; /* Initial Code Convert */
font->outline_top=0; /* Initial Font top outline width */
font->outline_bottom=0; /* Initial Font bottom outline width */