Skip to content

Commit 94181ee

Browse files
refactor(parser): remove unused variable
1 parent 807b4b7 commit 94181ee

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

tree_sitter/binding/parser.c

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,7 @@ static bool parser_progress_callback(TSParseState *state) {
101101
PyObject *parser_parse(Parser *self, PyObject *args, PyObject *kwargs) {
102102
ModuleState *state = GET_MODULE_STATE(self);
103103
PyObject *source_or_callback;
104-
PyObject *old_tree_obj = NULL;
105-
PyObject *encoding_obj = NULL;
106-
PyObject *progress_callback_obj = NULL;
107-
bool keep_text = true;
104+
PyObject *old_tree_obj = NULL, *encoding_obj = NULL, *progress_callback_obj = NULL;
108105
char *keywords[] = {"", "old_tree", "encoding", "progress_callback", NULL};
109106
if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O|O!OO:parse", keywords, &source_or_callback,
110107
state->tree_type, &old_tree_obj, &encoding_obj,
@@ -206,7 +203,7 @@ PyObject *parser_parse(Parser *self, PyObject *args, PyObject *kwargs) {
206203
}
207204
tree->tree = new_tree;
208205
tree->language = self->language;
209-
tree->source = keep_text ? source_or_callback : Py_None;
206+
tree->source = source_or_callback;
210207
Py_INCREF(tree->source);
211208
Py_INCREF(tree->language);
212209
return PyObject_Init((PyObject *)tree, state->tree_type);

0 commit comments

Comments
 (0)