diff options
| author | Dmitry Antipov | 2013-10-25 10:55:36 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2013-10-25 10:55:36 +0400 |
| commit | 78e0b35c45892995da596c65759fdece3e67129d (patch) | |
| tree | 4e18a2b9f5703f8eb4c7151fc061f4c13892432e /src/font.c | |
| parent | 963ce6361af7f8b7aefb63e7a50956e497020b12 (diff) | |
| download | emacs-78e0b35c45892995da596c65759fdece3e67129d.tar.gz emacs-78e0b35c45892995da596c65759fdece3e67129d.zip | |
Omit unused frame argument of font API's close function.
* font.h (struct font): Drop frame argument. Adjust comment.
* font.c (font_clear_cache, font_close_object): Adjust users.
* ftfont.c (ftfont_close):
* ftxfont.c (ftxfont_close):
* macfont.m (macfont_close):
* nsfont.m (nsfont_close):
* w32font.c (w32font_close):
* xfont.c (xfont_close):
* xftfont.c (xftfont_close): Adjust driver-specific close
functions, tweak comments and make functions safe if called
more than once for the same font object.
Diffstat (limited to 'src/font.c')
| -rw-r--r-- | src/font.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/font.c b/src/font.c index 68db9f2ef2d..aaa02c20e48 100644 --- a/src/font.c +++ b/src/font.c | |||
| @@ -2591,7 +2591,7 @@ font_clear_cache (struct frame *f, Lisp_Object cache, struct font_driver *driver | |||
| 2591 | if (! NILP (AREF (val, FONT_TYPE_INDEX))) | 2591 | if (! NILP (AREF (val, FONT_TYPE_INDEX))) |
| 2592 | { | 2592 | { |
| 2593 | eassert (font && driver == font->driver); | 2593 | eassert (font && driver == font->driver); |
| 2594 | driver->close (f, font); | 2594 | driver->close (font); |
| 2595 | } | 2595 | } |
| 2596 | } | 2596 | } |
| 2597 | if (driver->free_entity) | 2597 | if (driver->free_entity) |
| @@ -2892,7 +2892,7 @@ font_close_object (struct frame *f, Lisp_Object font_object) | |||
| 2892 | /* Already closed. */ | 2892 | /* Already closed. */ |
| 2893 | return; | 2893 | return; |
| 2894 | FONT_ADD_LOG ("close", font_object, Qnil); | 2894 | FONT_ADD_LOG ("close", font_object, Qnil); |
| 2895 | font->driver->close (f, font); | 2895 | font->driver->close (font); |
| 2896 | #ifdef HAVE_WINDOW_SYSTEM | 2896 | #ifdef HAVE_WINDOW_SYSTEM |
| 2897 | eassert (FRAME_DISPLAY_INFO (f)->n_fonts); | 2897 | eassert (FRAME_DISPLAY_INFO (f)->n_fonts); |
| 2898 | FRAME_DISPLAY_INFO (f)->n_fonts--; | 2898 | FRAME_DISPLAY_INFO (f)->n_fonts--; |