Free the function-call fields of a WHERE condition (#874). */
| 897 | |
| 898 | /* Free the function-call fields of a WHERE condition (#874). */ |
| 899 | static void cond_func_fields_free(cbm_condition_t *c) { |
| 900 | safe_str_free(&c->func); |
| 901 | func_args_free(c->args, c->arg_count); |
| 902 | c->args = NULL; |
| 903 | c->arg_count = 0; |
| 904 | } |
| 905 | |
| 906 | /* Parse IN [val, val, ...] list. Returns expr_leaf or NULL on error. */ |
| 907 | static cbm_expr_t *parse_in_list(parser_t *p, cbm_condition_t *c) { |
no test coverage detected