Ouch, I thought I had tested all the affected modules, both with and without mcel-prefer. Evidently not. Thanks for reporting that. I installed the attached.
From 49a9f86340d4a226c82b708e01d9a178d4ae77ce Mon Sep 17 00:00:00 2001
From: Paul Eggert <egg...@cs.ucla.edu>
Date: Sat, 30 Sep 2023 18:03:48 -0700
Subject: [PATCH] regex-quote: fix recently-introduced typo

Problem reported by Bruno Haible in:
https://lists.gnu.org/r/bug-gnulib/2023-09/msg00146.html
* lib/regex-quote.c (regex_quote_copy): Add missing #endif.
---
 ChangeLog         | 7 +++++++
 lib/regex-quote.c | 1 +
 2 files changed, 8 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index a8b06d31c6..463a44ffbb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2023-09-30  Paul Eggert  <egg...@cs.ucla.edu>
+
+	regex-quote: fix recently-introduced typo
+	Problem reported by Bruno Haible in:
+	https://lists.gnu.org/r/bug-gnulib/2023-09/msg00146.html
+	* lib/regex-quote.c (regex_quote_copy): Add missing #endif.
+
 2023-09-30  Bruno Haible  <br...@clisp.org>
 
 	wgetcwd-lgpl: Add tests.
diff --git a/lib/regex-quote.c b/lib/regex-quote.c
index 45fac5abce..f24760fdc7 100644
--- a/lib/regex-quote.c
+++ b/lib/regex-quote.c
@@ -211,6 +211,7 @@ regex_quote_copy (char *p, const char *string, const struct regex_quote_spec *sp
           memcpy (p, mbui_cur_ptr (iter), mb_len (mbui_cur (iter)));
           p += mb_len (mbui_cur (iter));
         }
+#endif
     }
   else
     {
-- 
2.39.2

Reply via email to