[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 90a0aac3e8: Pacify gcc -Wanalyzer-null-dereference
From: |
Paul Eggert |
Subject: |
master 90a0aac3e8: Pacify gcc -Wanalyzer-null-dereference |
Date: |
Fri, 4 Nov 2022 14:02:16 -0400 (EDT) |
branch: master
commit 90a0aac3e8ebfb9f3c1df04deb9c85414f3530c0
Author: Paul Eggert <eggert@cs.ucla.edu>
Commit: Paul Eggert <eggert@cs.ucla.edu>
Pacify gcc -Wanalyzer-null-dereference
This is for gcc 12.2.1 20220819 (Red Hat 12.2.1-2) x86-64
when Emacs is configured with --enable-gcc-warnings.
* src/buffer.c (Fmove_overlay): Prefer BASE_EQ to EQ in a place
where they’re equivalent because the only symbol allowed here is nil.
---
src/buffer.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/buffer.c b/src/buffer.c
index ee0b7e1350..745e62f53f 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -3619,7 +3619,7 @@ buffer. */)
o_end = OVERLAY_END (overlay);
}
- if (! EQ (buffer, obuffer))
+ if (! BASE_EQ (buffer, obuffer))
{
if (! NILP (obuffer))
remove_buffer_overlay (XBUFFER (obuffer), XOVERLAY (overlay));
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 90a0aac3e8: Pacify gcc -Wanalyzer-null-dereference,
Paul Eggert <=