From 43f4c7ddd2077b2e786d069bbb9e2de32f23ffb2 Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Sat, 6 Apr 2019 18:54:31 -0400 Subject: [PATCH] * src/buffer.c (Fget_buffer_create): Apply booleans's eta-reduction --- src/buffer.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/buffer.c b/src/buffer.c index c5d8ee26291..ab477481912 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -584,12 +584,10 @@ even if it is dead. The return value is never nil. */) set_string_intervals (name, NULL); bset_name (b, name); - if (STRINGP (Vcode_conversion_workbuf_name) - && strncmp (SSDATA (name), SSDATA (Vcode_conversion_workbuf_name), - SBYTES (Vcode_conversion_workbuf_name)) == 0) - b->inhibit_buffer_hooks = true; - else - b->inhibit_buffer_hooks = false; + b->inhibit_buffer_hooks + = (STRINGP (Vcode_conversion_workbuf_name) + && strncmp (SSDATA (name), SSDATA (Vcode_conversion_workbuf_name), + SBYTES (Vcode_conversion_workbuf_name)) == 0); bset_undo_list (b, SREF (name, 0) != ' ' ? Qnil : Qt); -- 2.39.2