summaryrefslogtreecommitdiff
path: root/lwlib
diff options
context:
space:
mode:
authorYuan Fu <casouri@gmail.com>2023-01-13 17:26:08 -0800
committerYuan Fu <casouri@gmail.com>2023-01-13 17:32:14 -0800
commitdc33a122230adbfa37926f4eb19c0620b3affd85 (patch)
treebb34459c4900cf2a30c9dcb568ae34b2d87fcd62 /lwlib
parent59c3c53efa43e82f0f2e48a4c27d5bd623201d4a (diff)
downloademacs-dc33a122230adbfa37926f4eb19c0620b3affd85.tar.gz
emacs-dc33a122230adbfa37926f4eb19c0620b3affd85.tar.bz2
emacs-dc33a122230adbfa37926f4eb19c0620b3affd85.zip
Fix use of build_pure_c_string in treesit.c
This is brought up in bug#60691. build_pure_c_string should only be used in places such as syms_of_treesit, which are called just once, during dumping. * src/treesit.c (Vtreesit_str_libtree_sitter): (Vtreesit_str_tree_sitter): (Vtreesit_str_dot): (Vtreesit_str_question_mark): (Vtreesit_str_star): (Vtreesit_str_plus): (Vtreesit_str_pound_equal): (Vtreesit_str_pound_match): (Vtreesit_str_pound_pred): (Vtreesit_str_open_bracket): (Vtreesit_str_close_bracket): (Vtreesit_str_open_paren): (Vtreesit_str_close_paren): (Vtreesit_str_space): (Vtreesit_str_equal): (Vtreesit_str_match): (Vtreesit_str_pred): New variables. (treesit_load_language): (Ftreesit_pattern_expand): (Ftreesit_query_expand): (treesit_eval_predicates): Use new varaibles. (treesit_check_buffer_size): (treesit_compose_query_signal_data): (treesit_check_range_argument): (Ftreesit_parser_set_included_ranges): (treesit_predicate_capture_name_to_node): (treesit_predicate_equal): (treesit_predicate_match): (treesit_predicate_pred): Use build_string for signal message. (syms_of_treesit): Initialize new variables.
Diffstat (limited to 'lwlib')
0 files changed, 0 insertions, 0 deletions