Remove a useless check

Here `nb` should never be NULL. If it were, the following
`nb->buffer_list` would be strange.

A follow-up to ddd8da4b6ba3dfcca21ca710e7cef2fa3b9632d7
This commit is contained in:
Yusuke Endoh 2024-11-29 11:51:29 +09:00
parent 43dd9c721f
commit a32981b6b8
Notes: git 2024-11-29 03:27:23 +00:00

2
node.c
View File

@ -225,7 +225,7 @@ free_ast_value(rb_ast_t *ast, void *ctx, NODE *node)
static void
rb_node_buffer_free(rb_ast_t *ast, node_buffer_t *nb)
{
if (nb && nb->tokens) {
if (nb->tokens) {
parser_tokens_free(ast, nb->tokens);
}
iterate_node_values(ast, &nb->buffer_list, free_ast_value, NULL);