From: Paul Eggert Date: Sat, 19 Apr 2025 18:58:34 +0000 (-0700) Subject: Pacify "statement not reached" in value_cmp X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=819c6f996d27d7694437939ec1761155ecfdeb72;p=emacs.git 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) --- 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: