Fix overridden initializer warning in tree constructor

This commit is contained in:
Max Brunsfeld 2014-08-27 22:06:27 -07:00
parent 9db291fe88
commit 0193be166b
3 changed files with 8 additions and 10 deletions

View file

@ -9,9 +9,7 @@ struct TSDocument {
TSNode *node;
};
TSDocument *ts_document_make() {
return calloc(sizeof(TSDocument), 1);
}
TSDocument *ts_document_make() { return calloc(sizeof(TSDocument), 1); }
void ts_document_free(TSDocument *document) {
ts_parser_destroy(&document->parser);

View file

@ -6,10 +6,10 @@
#include "runtime/stack.h"
#include "runtime/parser.h"
#define DEBUG_PARSE(...) \
if (parser->debug) { \
#define DEBUG_PARSE(...) \
if (parser->debug) { \
fprintf(stderr, "PARSE " __VA_ARGS__); \
fprintf(stderr, "\n"); \
fprintf(stderr, "\n"); \
}
static const TSParseAction *actions_for_state(const TSLanguage *language,

View file

@ -54,10 +54,10 @@ TSTree *ts_tree_make_node(TSSymbol symbol, size_t child_count,
.symbol = symbol,
.size = size,
.offset = offset,
.options = options,
.children = children,
.child_count = child_count,
.visible_child_count = visible_child_count, };
.options = options };
result->children = children;
result->child_count = child_count;
result->visible_child_count = visible_child_count;
TSChildWithPosition *visible_children =
ts_tree_visible_children(result, NULL);