diff options
author | Eli Zaretskii <eliz@gnu.org> | 2023-01-13 08:58:03 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2023-01-13 08:58:03 +0200 |
commit | e8a89a18b69cc8da2ab5ab4dcf1564f0e4517509 (patch) | |
tree | 49aeb3203860363967c206869f4c29c442768ec2 /src/fns.c | |
parent | f27a330b99eebbe7f4690163358b4cacbd4e17a1 (diff) | |
download | emacs-e8a89a18b69cc8da2ab5ab4dcf1564f0e4517509.tar.gz |
; Fix non-tree-sitter builds
* src/fns.c (internal_equal): Call treesit_node_eq only if
tree-sitter was compiled in.
Diffstat (limited to 'src/fns.c')
-rw-r--r-- | src/fns.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/fns.c b/src/fns.c index d5f7565d3d7..3984e318feb 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) |