diff options
| author | Eli Zaretskii | 2019-01-28 17:24:04 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2019-01-28 17:24:04 +0200 |
| commit | cd06d173a602bf0aa8a227ff1626dc70013fe480 (patch) | |
| tree | 054908e08e1f1adcc8aace9b10e872e05e592b6a /src/lisp.h | |
| parent | fa7a841124578c00872d8a5aa834f6bbe57400ff (diff) | |
| download | emacs-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.h | 3 |
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); | |||
| 4606 | extern Lisp_Object Vface_alternative_font_family_alist; | 4606 | extern Lisp_Object Vface_alternative_font_family_alist; |
| 4607 | extern Lisp_Object Vface_alternative_font_registry_alist; | 4607 | extern Lisp_Object Vface_alternative_font_registry_alist; |
| 4608 | extern void syms_of_xfaces (void); | 4608 | extern void syms_of_xfaces (void); |
| 4609 | #ifdef HAVE_PDUMPER | ||
| 4610 | extern 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. */ |