aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
authorPaul Eggert2022-11-04 11:00:49 -0700
committerPaul Eggert2022-11-04 11:02:08 -0700
commit90a0aac3e8ebfb9f3c1df04deb9c85414f3530c0 (patch)
tree28811d9a78ff2342320b3283eac441b577b52539 /src/buffer.c
parent5fa2f116799b8a7c17ff6eedd6e1b1af077c116b (diff)
downloademacs-90a0aac3e8ebfb9f3c1df04deb9c85414f3530c0.tar.gz
emacs-90a0aac3e8ebfb9f3c1df04deb9c85414f3530c0.zip
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.
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buffer.c b/src/buffer.c
index ee0b7e13508..745e62f53f7 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -3619,7 +3619,7 @@ buffer. */)
3619 o_end = OVERLAY_END (overlay); 3619 o_end = OVERLAY_END (overlay);
3620 } 3620 }
3621 3621
3622 if (! EQ (buffer, obuffer)) 3622 if (! BASE_EQ (buffer, obuffer))
3623 { 3623 {
3624 if (! NILP (obuffer)) 3624 if (! NILP (obuffer))
3625 remove_buffer_overlay (XBUFFER (obuffer), XOVERLAY (overlay)); 3625 remove_buffer_overlay (XBUFFER (obuffer), XOVERLAY (overlay));