aboutsummaryrefslogtreecommitdiffhomepage
path: root/function.cpp
diff options
context:
space:
mode:
authorGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-01-16 12:10:08 -0800
committerGravatar ridiculousfish <corydoras@ridiculousfish.com>2012-01-16 12:10:08 -0800
commitfa796d668fb5b254ed9efe937fbb61b49836a1c1 (patch)
tree35ead684dda36cbc202beae846472cf5bb290552 /function.cpp
parente4ee4ec3d1c464beaae1b92165d4fc5e979c1a4e (diff)
Get some basic function signatures right for new instanced parser
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 )