X-Git-Url: http://nitlanguage.org diff --git a/tests/test_ffi_cpp_callbacks.nit b/tests/test_ffi_cpp_callbacks.nit index e212c32..f899a47 100644 --- a/tests/test_ffi_cpp_callbacks.nit +++ b/tests/test_ffi_cpp_callbacks.nit @@ -33,23 +33,23 @@ extern class CppVector in "C++" `{vector*`} # Adds an element to the end of the vector fun push(v: Int) in "C++" `{ - recv->push_back(v); + self->push_back(v); `} # Pops an element from the end of the vector fun pop: Int in "C++" `{ - long val = recv->back(); - recv->pop_back(); + long val = self->back(); + self->pop_back(); return val; `} fun safe_pop_with_default(default_return: Int): Int import report_error in "C++" `{ - if (recv->empty()) { - CppVector_report_error(recv); + if (self->empty()) { + CppVector_report_error(self); return default_return; } else { - long val = recv->back(); - recv->pop_back(); + long val = self->back(); + self->pop_back(); return val; } `}