aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2008-06-13 05:47:42 +0000
committerKenichi Handa2008-06-13 05:47:42 +0000
commitbf970f2bd118e7c2d5d478acf90d8df23521433d (patch)
treef706cb7b32d97217c4ee1e27854a72982de068f9
parentf4cc015342c6cb3cdd4c133a0df3623e05d7de87 (diff)
downloademacs-bf970f2bd118e7c2d5d478acf90d8df23521433d.tar.gz
emacs-bf970f2bd118e7c2d5d478acf90d8df23521433d.zip
(Fx_create_frame, x_create_tip_frame): Register X
font-driver at first.
-rw-r--r--src/xfns.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/xfns.c b/src/xfns.c
index 2dbbe80e097..b02c9ce8d25 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -3273,6 +3273,7 @@ This function is an internal primitive--use `make-frame' instead. */)
3273 f->resx = dpyinfo->resx; 3273 f->resx = dpyinfo->resx;
3274 f->resy = dpyinfo->resy; 3274 f->resy = dpyinfo->resy;
3275 3275
3276 register_font_driver (&xfont_driver, f);
3276#ifdef HAVE_FREETYPE 3277#ifdef HAVE_FREETYPE
3277#ifdef HAVE_XFT 3278#ifdef HAVE_XFT
3278 register_font_driver (&xftfont_driver, f); 3279 register_font_driver (&xftfont_driver, f);
@@ -3280,7 +3281,6 @@ This function is an internal primitive--use `make-frame' instead. */)
3280 register_font_driver (&ftxfont_driver, f); 3281 register_font_driver (&ftxfont_driver, f);
3281#endif /* not HAVE_XFT */ 3282#endif /* not HAVE_XFT */
3282#endif /* HAVE_FREETYPE */ 3283#endif /* HAVE_FREETYPE */
3283 register_font_driver (&xfont_driver, f);
3284 3284
3285 x_default_parameter (f, parms, Qfont_backend, Qnil, 3285 x_default_parameter (f, parms, Qfont_backend, Qnil,
3286 "fontBackend", "FontBackend", RES_TYPE_STRING); 3286 "fontBackend", "FontBackend", RES_TYPE_STRING);
@@ -4816,6 +4816,7 @@ x_create_tip_frame (dpyinfo, parms, text)
4816 f->resx = dpyinfo->resx; 4816 f->resx = dpyinfo->resx;
4817 f->resy = dpyinfo->resy; 4817 f->resy = dpyinfo->resy;
4818 4818
4819 register_font_driver (&xfont_driver, f);
4819#ifdef HAVE_FREETYPE 4820#ifdef HAVE_FREETYPE
4820#ifdef HAVE_XFT 4821#ifdef HAVE_XFT
4821 register_font_driver (&xftfont_driver, f); 4822 register_font_driver (&xftfont_driver, f);
@@ -4823,7 +4824,6 @@ x_create_tip_frame (dpyinfo, parms, text)
4823 register_font_driver (&ftxfont_driver, f); 4824 register_font_driver (&ftxfont_driver, f);
4824#endif /* not HAVE_XFT */ 4825#endif /* not HAVE_XFT */
4825#endif /* HAVE_FREETYPE */ 4826#endif /* HAVE_FREETYPE */
4826 register_font_driver (&xfont_driver, f);
4827 4827
4828 x_default_parameter (f, parms, Qfont_backend, Qnil, 4828 x_default_parameter (f, parms, Qfont_backend, Qnil,
4829 "fontBackend", "FontBackend", RES_TYPE_STRING); 4829 "fontBackend", "FontBackend", RES_TYPE_STRING);