emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 56beeff1436: * src/editfns.c (Fget_pos_property): Fix thinko (bug


From: Stefan Monnier
Subject: master 56beeff1436: * src/editfns.c (Fget_pos_property): Fix thinko (bug#69358)
Date: Sat, 24 Feb 2024 12:24:46 -0500 (EST)

branch: master
commit 56beeff14365d8e802ab7b4888aa7e95b2cf9509
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>

    * src/editfns.c (Fget_pos_property): Fix thinko (bug#69358)
---
 src/editfns.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/editfns.c b/src/editfns.c
index cce52cddbf8..4ccf765bd4b 100644
--- a/src/editfns.c
+++ b/src/editfns.c
@@ -301,8 +301,8 @@ at POSITION.  */)
       struct buffer *obuf = current_buffer;
       struct itree_node *node;
       struct sortvec items[2];
-      struct sortvec *result = NULL;
       struct buffer *b = XBUFFER (object);
+      struct sortvec *result = NULL;
       Lisp_Object res = Qnil;
 
       set_buffer_temp (b);
@@ -326,7 +326,10 @@ at POSITION.  */)
           if (NILP (res)
               || (make_sortvec_item (this, node->data),
                   compare_overlays (result, this) < 0))
-            res = tem;
+            {
+              result = this;
+              res = tem;
+            }
        }
       set_buffer_temp (obuf);
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]