From: Martin Rudalics Date: Fri, 15 Mar 2024 10:53:31 +0000 (+0100) Subject: Fix bug with CHECK_STRUCTS introduced by last buffer.h change X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ccc9124d9968872953474b3e9b7efd4c8f572bbc;p=emacs.git Fix bug with CHECK_STRUCTS introduced by last buffer.h change * src/pdumper.c (dump_buffer): Fix HASH_buffer_. Assign last_name_ field. (cherry picked from commit 3858e4f22946dc49d2d3dde5f45a65eab83fd7aa) --- 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) static dump_off dump_buffer (struct dump_context *ctx, const struct buffer *in_buffer) { -#if CHECK_STRUCTS && !defined HASH_buffer_EBBA38AEFA +#if CHECK_STRUCTS && !defined HASH_buffer_B02F648B82 # error "buffer changed. See CHECK_STRUCTS comment in config.h." #endif struct buffer munged_buffer = *in_buffer; @@ -2808,6 +2808,7 @@ dump_buffer (struct dump_context *ctx, const struct buffer *in_buffer) else eassert (buffer->window_count == -1); buffer->local_minor_modes_ = Qnil; + buffer->last_name_ = Qnil; buffer->last_selected_window_ = Qnil; buffer->display_count_ = make_fixnum (0); buffer->clip_changed = 0;