diff options
| author | Kenichi Handa | 2008-05-22 02:24:14 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2008-05-22 02:24:14 +0000 |
| commit | f6a651cb77278f11a6183f25c995a2e16fd6e2a6 (patch) | |
| tree | 4584b191115408d8d1a6b281a783eb1e4e1ff0ee /src | |
| parent | 960d80b9c4c02990d0bbfda316ac47d44d04e242 (diff) | |
| download | emacs-f6a651cb77278f11a6183f25c995a2e16fd6e2a6.tar.gz emacs-f6a651cb77278f11a6183f25c995a2e16fd6e2a6.zip | |
(Ffont_xlfd_name): EXFUN adjusted.
(FONT_DEBUG): Define it.
(font_add_log): Extern it.
(font_assert): Renamed from xassert.
Diffstat (limited to 'src')
| -rw-r--r-- | src/font.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/font.h b/src/font.h index 74dde194dda..053d6cca791 100644 --- a/src/font.h +++ b/src/font.h | |||
| @@ -761,7 +761,7 @@ EXFUN (Ffont_put, 3); | |||
| 761 | EXFUN (Flist_fonts, 4); | 761 | EXFUN (Flist_fonts, 4); |
| 762 | EXFUN (Ffont_family_list, 1); | 762 | EXFUN (Ffont_family_list, 1); |
| 763 | EXFUN (Fclear_font_cache, 0); | 763 | EXFUN (Fclear_font_cache, 0); |
| 764 | EXFUN (Ffont_xlfd_name, 1); | 764 | EXFUN (Ffont_xlfd_name, 2); |
| 765 | 765 | ||
| 766 | extern Lisp_Object font_make_spec P_ ((void)); | 766 | extern Lisp_Object font_make_spec P_ ((void)); |
| 767 | extern Lisp_Object font_make_entity P_ ((void)); | 767 | extern Lisp_Object font_make_entity P_ ((void)); |
| @@ -856,6 +856,18 @@ extern struct font_driver uniscribe_font_driver; | |||
| 856 | extern struct font_driver atmfont_driver; | 856 | extern struct font_driver atmfont_driver; |
| 857 | #endif /* MAC_OS */ | 857 | #endif /* MAC_OS */ |
| 858 | 858 | ||
| 859 | #ifndef FONT_DEBUG | ||
| 860 | #define FONT_DEBUG | ||
| 861 | #endif | ||
| 862 | |||
| 863 | extern void font_add_log P_ ((char *, Lisp_Object, Lisp_Object)); | ||
| 864 | |||
| 865 | #ifdef FONT_DEBUG | ||
| 866 | #define font_assert(X) do {if (!(X)) abort ();} while (0) | ||
| 867 | #else /* not FONT_DEBUG */ | ||
| 868 | #define font_assert(X) (void) 0 | ||
| 869 | #endif /* not FONT_DEBUG */ | ||
| 870 | |||
| 859 | #endif /* not EMACS_FONT_H */ | 871 | #endif /* not EMACS_FONT_H */ |
| 860 | 872 | ||
| 861 | /* arch-tag: 3b7260c3-5bec-4d6b-a0db-95c1b431b1a2 | 873 | /* arch-tag: 3b7260c3-5bec-4d6b-a0db-95c1b431b1a2 |