diff options
| author | Lars Ingebrigtsen | 2021-02-14 14:00:51 +0100 |
|---|---|---|
| committer | Lars Ingebrigtsen | 2021-02-14 14:00:51 +0100 |
| commit | a4c8b6e7c6ccc0608fb555a1b063d3072e13e50a (patch) | |
| tree | 97db1d295d1992a4c5122c3f12b0f1a8a9f15785 /src | |
| parent | 8cdb61679e169a68829a3122d4eda7139199f7ee (diff) | |
| download | emacs-a4c8b6e7c6ccc0608fb555a1b063d3072e13e50a.tar.gz emacs-a4c8b6e7c6ccc0608fb555a1b063d3072e13e50a.zip | |
Fix dumping of buffers after minor_modes was added
* src/pdumper.c (dump_buffer): Set minor_modes to nil before dumping.
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 c1388ebbb37..b68f992c33a 100644 --- a/src/pdumper.c +++ b/src/pdumper.c | |||
| @@ -2692,7 +2692,7 @@ dump_hash_table (struct dump_context *ctx, | |||
| 2692 | static dump_off | 2692 | static dump_off |
| 2693 | dump_buffer (struct dump_context *ctx, const struct buffer *in_buffer) | 2693 | dump_buffer (struct dump_context *ctx, const struct buffer *in_buffer) |
| 2694 | { | 2694 | { |
| 2695 | #if CHECK_STRUCTS && !defined HASH_buffer_99D642C1CB | 2695 | #if CHECK_STRUCTS && !defined HASH_buffer_732A01EB61 |
| 2696 | # error "buffer changed. See CHECK_STRUCTS comment in config.h." | 2696 | # error "buffer changed. See CHECK_STRUCTS comment in config.h." |
| 2697 | #endif | 2697 | #endif |
| 2698 | struct buffer munged_buffer = *in_buffer; | 2698 | struct buffer munged_buffer = *in_buffer; |
| @@ -2703,6 +2703,7 @@ dump_buffer (struct dump_context *ctx, const struct buffer *in_buffer) | |||
| 2703 | buffer->window_count = 0; | 2703 | buffer->window_count = 0; |
| 2704 | else | 2704 | else |
| 2705 | eassert (buffer->window_count == -1); | 2705 | eassert (buffer->window_count == -1); |
| 2706 | buffer->minor_modes_ = Qnil; | ||
| 2706 | buffer->last_selected_window_ = Qnil; | 2707 | buffer->last_selected_window_ = Qnil; |
| 2707 | buffer->display_count_ = make_fixnum (0); | 2708 | buffer->display_count_ = make_fixnum (0); |
| 2708 | buffer->clip_changed = 0; | 2709 | buffer->clip_changed = 0; |