aboutsummaryrefslogtreecommitdiffstats
path: root/src/lisp.h
diff options
context:
space:
mode:
authorEli Zaretskii2019-01-28 17:24:04 +0200
committerEli Zaretskii2019-01-28 17:24:04 +0200
commitcd06d173a602bf0aa8a227ff1626dc70013fe480 (patch)
tree054908e08e1f1adcc8aace9b10e872e05e592b6a /src/lisp.h
parentfa7a841124578c00872d8a5aa834f6bbe57400ff (diff)
downloademacs-cd06d173a602bf0aa8a227ff1626dc70013fe480.tar.gz
emacs-cd06d173a602bf0aa8a227ff1626dc70013fe480.zip
Fix bug with face-id after restoring from pdump
* src/xfaces.c (init_xfaces): New function. * src/emacs.c (main) [HAVE_PDUMPER]: If dumped with pdumper, call init_xfaces. (Bug#34226) * src/lisp.h (init_xfaces) [HAVE_PDUMPER]: Add prototype. * test/lisp/faces-tests.el (faces--test-face-id): New test for bug#34226.
Diffstat (limited to 'src/lisp.h')
-rw-r--r--src/lisp.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h
index c5631e28453..5159f050a49 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -4606,6 +4606,9 @@ extern void syms_of_w32cygwinx (void);
4606extern Lisp_Object Vface_alternative_font_family_alist; 4606extern Lisp_Object Vface_alternative_font_family_alist;
4607extern Lisp_Object Vface_alternative_font_registry_alist; 4607extern Lisp_Object Vface_alternative_font_registry_alist;
4608extern void syms_of_xfaces (void); 4608extern void syms_of_xfaces (void);
4609#ifdef HAVE_PDUMPER
4610extern void init_xfaces (void);
4611#endif
4609 4612
4610#ifdef HAVE_X_WINDOWS 4613#ifdef HAVE_X_WINDOWS
4611/* Defined in xfns.c. */ 4614/* Defined in xfns.c. */