X-Git-Url: http://nitlanguage.org diff --git a/tests/test_ffi_c_super.nit b/tests/test_ffi_c_super.nit index d9672bc..1353325 100644 --- a/tests/test_ffi_c_super.nit +++ b/tests/test_ffi_c_super.nit @@ -21,17 +21,17 @@ end class B super A - redef fun id : String import super, String::from_cstring, String::to_cstring `{ + redef fun id : String import super, CString.to_s, String.to_cstring `{ char *new_name; char *prefix = "B special "; - char *super_name = String_to_cstring( B_id___super( recv ) ); + char *super_name = String_to_cstring( B_id___super( self ) ); new_name = calloc( strlen( prefix )+strlen( super_name )+1, sizeof(char) ); strcpy( new_name, prefix ); strcpy( new_name+strlen( prefix ), super_name ); new_name[ strlen( prefix )+strlen( super_name ) ] = '\0'; - return new_String_from_cstring( new_name ); + return CString_to_s( new_name ); `} end