summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMattias EngdegÄrd <mattiase@acm.org>2019-07-09 18:18:44 +0200
committerMattias EngdegÄrd <mattiase@acm.org>2019-07-09 18:40:57 +0200
commita9d6ba49d5cc11fd921c796d2e4ad2d47121d34f (patch)
tree30ed729458016dbb9e133289f2de936eba3d0d61
parent1ffa65cea5a967cbf5e2c1b80ccb7cacb758e7a8 (diff)
downloademacs-a9d6ba49d5cc11fd921c796d2e4ad2d47121d34f.tar.gz
Rename font_driver member close -> close_font
* src/alloc.c (cleanup_vector): * src/xftfont.c (xftfont_driver): * src/xfont.c (xfont_driver): * src/nsfont.m (nsfont_driver): * src/macfont.m (macfont_driver): * src/ftxfont.c (ftxfont_driver): * src/ftfont.c (ftfont_driver): * src/ftcrfont.c (ftcrfont_driver): * src/font.h (struct font_driver): * src/font.c (font_clear_cache, font_close_object): Rename `close' member to `close_font', to avoid clash with preprocessor define of `close' in nt/inc/ms-w32.h and for consistency with `open_font'.
-rw-r--r--src/alloc.c2
-rw-r--r--src/font.c4
-rw-r--r--src/font.h2
-rw-r--r--src/ftcrfont.c2
-rw-r--r--src/ftfont.c2
-rw-r--r--src/ftxfont.c2
-rw-r--r--src/macfont.m2
-rw-r--r--src/nsfont.m2
-rw-r--r--src/xfont.c2
-rw-r--r--src/xftfont.c2
10 files changed, 11 insertions, 11 deletions
diff --git a/src/alloc.c b/src/alloc.c
index 90817da5974..833176d4e90 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -3019,7 +3019,7 @@ cleanup_vector (struct Lisp_Vector *vector)
{
/* Attempt to catch subtle bugs like Bug#16140. */
eassert (valid_font_driver (drv));
- drv->close (font);
+ drv->close_font (font);
}
}
}
diff --git a/src/font.c b/src/font.c
index 5b10fb2a158..ce85e0bb4ad 100644
--- a/src/font.c
+++ b/src/font.c
@@ -2642,7 +2642,7 @@ font_clear_cache (struct frame *f, Lisp_Object cache,
if (! NILP (AREF (val, FONT_TYPE_INDEX)))
{
eassert (font && driver == font->driver);
- driver->close (font);
+ driver->close_font (font);
}
}
if (driver->free_entity)
@@ -2962,7 +2962,7 @@ font_close_object (struct frame *f, Lisp_Object font_object)
/* Already closed. */
return;
FONT_ADD_LOG ("close", font_object, Qnil);
- font->driver->close (font);
+ font->driver->close_font (font);
#ifdef HAVE_WINDOW_SYSTEM
eassert (FRAME_DISPLAY_INFO (f)->n_fonts);
FRAME_DISPLAY_INFO (f)->n_fonts--;
diff --git a/src/font.h b/src/font.h
index e59fc1d1b25..9d4b2d81c6f 100644
--- a/src/font.h
+++ b/src/font.h
@@ -627,7 +627,7 @@ struct font_driver
int pixel_size);
/* Close FONT. NOTE: this can be called by GC. */
- void (*close) (struct font *font);
+ void (*close_font) (struct font *font);
/* Prepare FACE for displaying characters by FONT on frame F by
storing some data in FACE->extra. */
diff --git a/src/ftcrfont.c b/src/ftcrfont.c
index 24a4242c89b..f0c7cbb8c86 100644
--- a/src/ftcrfont.c
+++ b/src/ftcrfont.c
@@ -577,7 +577,7 @@ struct font_driver const ftcrfont_driver =
.match = ftcrfont_match,
.list_family = ftfont_list_family,
.open_font = ftcrfont_open,
- .close = ftcrfont_close,
+ .close_font = ftcrfont_close,
.has_char = ftcrfont_has_char,
.encode_char = ftcrfont_encode_char,
.text_extents = ftcrfont_text_extents,
diff --git a/src/ftfont.c b/src/ftfont.c
index 52a3b388498..16b18de6867 100644
--- a/src/ftfont.c
+++ b/src/ftfont.c
@@ -3040,7 +3040,7 @@ static struct font_driver const ftfont_driver =
.match = ftfont_match,
.list_family = ftfont_list_family,
.open_font = ftfont_open,
- .close = ftfont_close,
+ .close_font = ftfont_close,
.has_char = ftfont_has_char,
.encode_char = ftfont_encode_char,
.text_extents = ftfont_text_extents,
diff --git a/src/ftxfont.c b/src/ftxfont.c
index 81b72555908..1d1bd2c4581 100644
--- a/src/ftxfont.c
+++ b/src/ftxfont.c
@@ -336,7 +336,7 @@ struct font_driver const ftxfont_driver =
.match = ftxfont_match,
.list_family = ftfont_list_family,
.open_font = ftxfont_open,
- .close = ftxfont_close,
+ .close_font = ftxfont_close,
.has_char = ftfont_has_char,
.encode_char = ftfont_encode_char,
.text_extents = ftfont_text_extents,
diff --git a/src/macfont.m b/src/macfont.m
index 26a4a553503..301951f34a5 100644
--- a/src/macfont.m
+++ b/src/macfont.m
@@ -1664,7 +1664,7 @@ static struct font_driver macfont_driver =
.list_family = macfont_list_family,
.free_entity = macfont_free_entity,
.open_font = macfont_open,
- .close = macfont_close,
+ .close_font = macfont_close,
.has_char = macfont_has_char,
.encode_char = macfont_encode_char,
.text_extents = macfont_text_extents,
diff --git a/src/nsfont.m b/src/nsfont.m
index df582024bdc..7a40d672b5d 100644
--- a/src/nsfont.m
+++ b/src/nsfont.m
@@ -1492,7 +1492,7 @@ struct font_driver const nsfont_driver =
.match = nsfont_match,
.list_family = nsfont_list_family,
.open_font = nsfont_open,
- .close = nsfont_close,
+ .close_font = nsfont_close,
.has_char = nsfont_has_char,
.encode_char = nsfont_encode_char,
.text_extents = nsfont_text_extents,
diff --git a/src/xfont.c b/src/xfont.c
index f6cd2eda5f5..e7a0cb2277d 100644
--- a/src/xfont.c
+++ b/src/xfont.c
@@ -1107,7 +1107,7 @@ struct font_driver const xfont_driver =
.match = xfont_match,
.list_family = xfont_list_family,
.open_font = xfont_open,
- .close = xfont_close,
+ .close_font = xfont_close,
.prepare_face = xfont_prepare_face,
.has_char = xfont_has_char,
.encode_char = xfont_encode_char,
diff --git a/src/xftfont.c b/src/xftfont.c
index 3ce4b15da81..e0035808172 100644
--- a/src/xftfont.c
+++ b/src/xftfont.c
@@ -644,7 +644,7 @@ struct font_driver const xftfont_driver =
.match = xftfont_match,
.list_family = ftfont_list_family,
.open_font = xftfont_open,
- .close = xftfont_close,
+ .close_font = xftfont_close,
.prepare_face = xftfont_prepare_face,
.done_face = xftfont_done_face,
.has_char = xftfont_has_char,