From: Basil L. Contovounesios Date: Sat, 23 Jul 2022 11:22:09 +0000 (+0300) Subject: Update pdumper.c after recent long lines changes X-Git-Tag: emacs-29.0.90~1447^2~776 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=26f4bcc6d7cd541fab981836ee0b67259280ff4b;p=emacs.git Update pdumper.c after recent long lines changes For discussion, see: https://lists.gnu.org/r/emacs-devel/2022-07/msg00761.html * src/pdumper.c (dump_buffer): Dump new field long_line_optimizations_p introduced in commit e7b5912b23 of 2022-07-16 "Improvements to long lines handling." (dump_buffer) [CHECK_STRUCTS]: Update hash accordingly for --enable-checking=structs. --- diff --git a/src/pdumper.c b/src/pdumper.c index af451920eb6..33cb804dbae 100644 --- a/src/pdumper.c +++ b/src/pdumper.c @@ -2701,7 +2701,7 @@ dump_hash_table (struct dump_context *ctx, static dump_off dump_buffer (struct dump_context *ctx, const struct buffer *in_buffer) { -#if CHECK_STRUCTS && !defined HASH_buffer_F8FE65D42F +#if CHECK_STRUCTS && !defined HASH_buffer_AA373AEE10 # error "buffer changed. See CHECK_STRUCTS comment in config.h." #endif struct buffer munged_buffer = *in_buffer; @@ -2813,6 +2813,7 @@ dump_buffer (struct dump_context *ctx, const struct buffer *in_buffer) DUMP_FIELD_COPY (out, buffer, prevent_redisplay_optimizations_p); DUMP_FIELD_COPY (out, buffer, clip_changed); DUMP_FIELD_COPY (out, buffer, inhibit_buffer_hooks); + DUMP_FIELD_COPY (out, buffer, long_line_optimizations_p); dump_field_lv_rawptr (ctx, out, buffer, &buffer->overlays_before, Lisp_Vectorlike, WEIGHT_NORMAL);