emacs-diffs
[Top][All Lists]
Advanced

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

emacs-29 e8a89a18b6: ; Fix non-tree-sitter builds


From: Eli Zaretskii
Subject: emacs-29 e8a89a18b6: ; Fix non-tree-sitter builds
Date: Fri, 13 Jan 2023 01:58:47 -0500 (EST)

branch: emacs-29
commit e8a89a18b69cc8da2ab5ab4dcf1564f0e4517509
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    ; Fix non-tree-sitter builds
    
    * src/fns.c (internal_equal): Call treesit_node_eq only if
    tree-sitter was compiled in.
---
 src/fns.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/fns.c b/src/fns.c
index d5f7565d3d..3984e318fe 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -2826,10 +2826,11 @@ internal_equal (Lisp_Object o1, Lisp_Object o2, enum 
equal_kind equal_kind,
                    && !memcmp (bool_vector_data (o1), bool_vector_data (o2),
                                bool_vector_bytes (size)));
          }
+
+#ifdef HAVE_TREE_SITTER
        if (TS_NODEP (o1))
-         {
-           return treesit_node_eq (o1, o2);
-         }
+         return treesit_node_eq (o1, o2);
+#endif
 
        /* Aside from them, only true vectors, char-tables, compiled
           functions, and fonts (font-spec, font-entity, font-object)



reply via email to

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