summaryrefslogtreecommitdiff
path: root/src/window.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2022-06-09 19:40:25 +0300
committerEli Zaretskii <eliz@gnu.org>2022-06-09 19:40:25 +0300
commit559c276942e4b2d47244802cfb31fb79e61f9a7f (patch)
treeb12faf9e35418575338909973e4702919794c1d2 /src/window.c
parent4ac18cc34a7b1e28f2c3e60acc542830c9bc0090 (diff)
downloademacs-559c276942e4b2d47244802cfb31fb79e61f9a7f.tar.gz
; * src/window.c (window_body_unit_from_symbol): Fix Lisp EQ.
Diffstat (limited to 'src/window.c')
-rw-r--r--src/window.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/window.c b/src/window.c
index e5666ce38e2..ac8408a9a97 100644
--- a/src/window.c
+++ b/src/window.c
@@ -1018,9 +1018,11 @@ static enum window_body_unit
window_body_unit_from_symbol (Lisp_Object unit)
{
return
- (unit == Qremap ? WINDOW_BODY_IN_REMAPPED_CHARS
- : NILP (unit) ? WINDOW_BODY_IN_CANONICAL_CHARS
- : WINDOW_BODY_IN_PIXELS);
+ EQ (unit, Qremap)
+ ? WINDOW_BODY_IN_REMAPPED_CHARS
+ : (NILP (unit)
+ ? WINDOW_BODY_IN_CANONICAL_CHARS
+ : WINDOW_BODY_IN_PIXELS);
}
/* Return the number of lines/pixels of W's body. Don't count any mode