Remove pointless parameter copying.

This commit is contained in:
2018-05-11 20:36:27 -07:00
parent 989774cec5
commit 3e8c814215
6 changed files with 30 additions and 36 deletions

View File

@@ -25,8 +25,8 @@ libab_result libab_init(libab* ab, void* (*parse_function)(const char*),
if(result == LIBAB_SUCCESS) {
parser_initialized = 1;
libab_parser_init(&ab->parser, &ab->table);
libab_interpreter_init(&ab->intr, &ab->table, &ab->type_num, &ab->impl);
libab_parser_init(&ab->parser, ab);
libab_interpreter_init(&ab->intr, ab);
result = libab_lexer_init(&ab->lexer);
}