diff options
author | ridiculousfish <corydoras@ridiculousfish.com> | 2012-01-16 12:10:08 -0800 |
---|---|---|
committer | ridiculousfish <corydoras@ridiculousfish.com> | 2012-01-16 12:10:08 -0800 |
commit | fa796d668fb5b254ed9efe937fbb61b49836a1c1 (patch) | |
tree | 35ead684dda36cbc202beae846472cf5bb290552 /function.cpp | |
parent | e4ee4ec3d1c464beaae1b92165d4fc5e979c1a4e (diff) |
Get some basic function signatures right for new instanced parser
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 ) |