diff options
Diffstat (limited to 'function.cpp')
-rw-r--r-- | function.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/function.cpp b/function.cpp index d0ac36b7..cac0f336 100644 --- a/function.cpp +++ b/function.cpp @@ -204,7 +204,7 @@ void function_destroy() } -void function_add( function_data_t *data ) +void function_add( function_data_t *data, const parser_t &parser ) { int i; @@ -215,7 +215,7 @@ void function_add( function_data_t *data ) function_internal_info_t &info = loaded_functions[data->name]; - info.definition_offset = parse_util_lineno( parser_get_buffer(), current_block->tok_pos )-1; + info.definition_offset = parse_util_lineno( parser.get_buffer(), parser.current_block->tok_pos )-1; info.definition = data->definition; if( data->named_arguments ) |