Prefer EMACS_INT_MAX to TYPE_MAXIMUM (EMACS_INT)

* 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.
This commit is contained in:
Paul Eggert 2025-01-19 00:19:50 -08:00
parent f9be225501
commit 7809086b3b

View 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