Merge remote-tracking branch 'upstream/master' into init_auto
[nit.git] / tests / test_ffi_c_strings.nit
index e4d3fe2..3da9b4b 100644 (file)
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-fun print_cstring(cstr: NativeString) `{
+fun print_cstring(cstr: CString) `{
        printf("cstr-> %s\n", cstr);
 `}
 
-fun get_cstring: NativeString `{
+fun get_cstring: CString `{
        return "char* from C";
 `}
 
@@ -26,8 +26,8 @@ fun print_string(str: String) import String.to_cstring `{
        printf("str-> %s\n", String_to_cstring(str) );
 `}
 
-fun get_string: String import NativeString.to_s, String.output `{
-       String str = NativeString_to_s("Nit string from C");
+fun get_string: String import CString.to_s, String.output `{
+       String str = CString_to_s("Nit string from C");
        String_output(str);
        printf("\n");
        return str;