aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xfns.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/xfns.c b/src/xfns.c
index d1a5def4c34..0825f770c63 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -2151,6 +2151,17 @@ xic_create_xfontset (f, base_fontname)
2151 } 2151 }
2152 } 2152 }
2153 xfree (fontsetname); 2153 xfree (fontsetname);
2154 if (! xfs && base_fontname != xic_defaut_fontset)
2155 {
2156 /* Try the default fontset name at a last resort. */
2157 fontsetname = xic_create_fontsetname (xic_defaut_fontset, False);
2158 xfs = XCreateFontSet (FRAME_X_DISPLAY (f),
2159 fontsetname, &missing_list,
2160 &missing_count, &def_string);
2161 if (missing_list)
2162 XFreeStringList (missing_list);
2163 xfree (fontsetname);
2164 }
2154 } 2165 }
2155 2166
2156 if (FRAME_XIC_BASE_FONTNAME (f)) 2167 if (FRAME_XIC_BASE_FONTNAME (f))