# HG changeset patch # User Steven Tamm # Date 1103561177 0 # Node ID b978ab01b88e62d343d052dd10c2b6a18cdfa47a # Parent 8f24915289a8d9d295b94255435d8275947a83e2 (mac_do_list_fonts): Fix memory leak diff -r 8f24915289a8 -r b978ab01b88e src/ChangeLog --- a/src/ChangeLog Mon Dec 20 11:06:54 2004 +0000 +++ b/src/ChangeLog Mon Dec 20 16:46:17 2004 +0000 @@ -1,3 +1,7 @@ +2004-12-20 YAMAMOTO Mitsuharu + + * macterm.c (mac_do_list_fonts): Fix memory leak + 2004-12-20 Richard M. Stallman * regex.c (re_match_2_internal) : diff -r 8f24915289a8 -r b978ab01b88e src/macterm.c --- a/src/macterm.c Mon Dec 20 11:06:54 2004 +0000 +++ b/src/macterm.c Mon Dec 20 16:46:17 2004 +0000 @@ -6426,7 +6426,7 @@ { font_list = Fcons (fontname, font_list); if (exact || maxnames > 0 && ++n_fonts >= maxnames) - return font_list; + break; } else if (scl_val[XLFD_SCL_PIXEL_SIZE] > 0 && (ptr = strstr (font_name_table[i], "-0-0-75-75-m-0-"))) @@ -6446,7 +6446,7 @@ { font_list = Fcons (fontname, font_list); if (exact || maxnames > 0 && ++n_fonts >= maxnames) - return font_list; + break; } } }