From 819c6f996d27d7694437939ec1761155ecfdeb72 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sat, 19 Apr 2025 11:58:34 -0700 Subject: [PATCH] Pacify "statement not reached" in value_cmp Problem found by Oracle Developer Studio 12.6. * src/fns.c (value_cmp): Omit unnecessary goto. (cherry picked from commit 4fa10b5760c7ded3cc18d0da614a5f0cd38edfef) --- src/fns.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/fns.c b/src/fns.c index 7903f91ec68..afca20d67ae 100644 --- a/src/fns.c +++ b/src/fns.c @@ -3109,6 +3109,8 @@ value_cmp (Lisp_Object a, Lisp_Object b, int maxdepth) goto tail_recurse; } } + if (NILP (b)) + return 1; goto type_mismatch; case Lisp_Vectorlike: -- 2.39.5