diff options
author | Eli Zaretskii <eliz@gnu.org> | 2014-03-03 21:58:20 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2014-03-03 21:58:20 +0200 |
commit | 757c70af04476ffdaf24cee8d0d2ecd175635aeb (patch) | |
tree | c5942ba5aed812c53155cea55f8562e874f8f053 /src/font.c | |
parent | c19ad068c591a269900e8d9509021efc0ebc93d6 (diff) | |
download | emacs-757c70af04476ffdaf24cee8d0d2ecd175635aeb.tar.gz |
Fix bug #16930 with broken build --without-x.
src/font.c (Fframe_font_cache): Fix last change.
Diffstat (limited to 'src/font.c')
-rw-r--r-- | src/font.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/font.c b/src/font.c index 4c27e1fe867..b49664b5f31 100644 --- a/src/font.c +++ b/src/font.c @@ -4850,7 +4850,14 @@ DEFUN ("frame-font-cache", Fframe_font_cache, Sframe_font_cache, 0, 1, 0, If FRAME is omitted or nil, use the selected frame. */) (Lisp_Object frame) { - return FRAME_DISPLAY_INFO (decode_live_frame (frame))->name_list_element; +#ifdef HAVE_WINDOW_SYSTEM + struct frame *f = decode_live_frame (frame); + + if (FRAME_WINDOW_P (f)) + return FRAME_DISPLAY_INFO (f)->name_list_element; + else +#endif + return Qnil; } #endif /* FONT_DEBUG */ |