]> git.eshelyaron.com Git - emacs.git/commitdiff
Prefer EMACS_INT_MAX to TYPE_MAXIMUM (EMACS_INT)
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 19 Jan 2025 08:19:50 +0000 (00:19 -0800)
committerEshel Yaron <me@eshelyaron.com>
Mon, 20 Jan 2025 15:58:28 +0000 (16:58 +0100)
* src/dispextern.h (GLYPH_CODE_P):
Use EMACS_INT_MAX instead of TYPE_MAXIMUM (EMACS_INT),
as it’s shorter and is what all the other code uses
in this situation.

(cherry picked from commit 7809086b3bd4f7e7257b42955e3e9eccefb289c3)

src/dispextern.h

index 1d90022a9bc5c445b65f0544234de4aeedcef0d7..9284d3a99ee43d1443b9560d0390533acbc63695 100644 (file)
@@ -2018,9 +2018,9 @@ GLYPH_CODE_P (Lisp_Object gc)
             && RANGED_FIXNUMP (0, XCDR (gc), MAX_FACE_ID))
          : (RANGED_FIXNUMP
             (0, gc,
-             (MAX_FACE_ID < TYPE_MAXIMUM (EMACS_INT) >> CHARACTERBITS
+             (MAX_FACE_ID < EMACS_INT_MAX >> CHARACTERBITS
               ? ((EMACS_INT) MAX_FACE_ID << CHARACTERBITS) | MAX_CHAR
-              : TYPE_MAXIMUM (EMACS_INT)))));
+              : EMACS_INT_MAX))));
 }
 
 /* True means face attributes have been changed since the last