diff options
| author | Martin Rudalics | 2024-03-15 11:53:31 +0100 |
|---|---|---|
| committer | Martin Rudalics | 2024-03-15 11:53:31 +0100 |
| commit | 3858e4f22946dc49d2d3dde5f45a65eab83fd7aa (patch) | |
| tree | 145b022ac3eed8aee7304652f1ff8aa234eebe9e /src | |
| parent | 5bba1b95b8088048808b306bf8b00eb9b342ce92 (diff) | |
| download | emacs-3858e4f22946dc49d2d3dde5f45a65eab83fd7aa.tar.gz emacs-3858e4f22946dc49d2d3dde5f45a65eab83fd7aa.zip | |
Fix bug with CHECK_STRUCTS introduced by last buffer.h change
* src/pdumper.c (dump_buffer): Fix HASH_buffer_. Assign
last_name_ field.
Diffstat (limited to 'src')
| -rw-r--r-- | src/pdumper.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pdumper.c b/src/pdumper.c index f0bce09cbde..c7ebb38dea5 100644 --- a/src/pdumper.c +++ b/src/pdumper.c | |||
| @@ -2796,7 +2796,7 @@ dump_obarray (struct dump_context *ctx, Lisp_Object object) | |||
| 2796 | static dump_off | 2796 | static dump_off |
| 2797 | dump_buffer (struct dump_context *ctx, const struct buffer *in_buffer) | 2797 | dump_buffer (struct dump_context *ctx, const struct buffer *in_buffer) |
| 2798 | { | 2798 | { |
| 2799 | #if CHECK_STRUCTS && !defined HASH_buffer_EBBA38AEFA | 2799 | #if CHECK_STRUCTS && !defined HASH_buffer_B02F648B82 |
| 2800 | # error "buffer changed. See CHECK_STRUCTS comment in config.h." | 2800 | # error "buffer changed. See CHECK_STRUCTS comment in config.h." |
| 2801 | #endif | 2801 | #endif |
| 2802 | struct buffer munged_buffer = *in_buffer; | 2802 | struct buffer munged_buffer = *in_buffer; |
| @@ -2808,6 +2808,7 @@ dump_buffer (struct dump_context *ctx, const struct buffer *in_buffer) | |||
| 2808 | else | 2808 | else |
| 2809 | eassert (buffer->window_count == -1); | 2809 | eassert (buffer->window_count == -1); |
| 2810 | buffer->local_minor_modes_ = Qnil; | 2810 | buffer->local_minor_modes_ = Qnil; |
| 2811 | buffer->last_name_ = Qnil; | ||
| 2811 | buffer->last_selected_window_ = Qnil; | 2812 | buffer->last_selected_window_ = Qnil; |
| 2812 | buffer->display_count_ = make_fixnum (0); | 2813 | buffer->display_count_ = make_fixnum (0); |
| 2813 | buffer->clip_changed = 0; | 2814 | buffer->clip_changed = 0; |