aboutsummaryrefslogtreecommitdiffhomepage
path: root/function.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'function.cpp')
-rw-r--r--function.cpp4
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 )