X-Git-Url: http://nitlanguage.org diff --git a/src/nitni/nitni_base.nit b/src/nitni/nitni_base.nit index d18d2c0..41197ef 100644 --- a/src/nitni/nitni_base.nit +++ b/src/nitni/nitni_base.nit @@ -102,7 +102,7 @@ redef class MClassType if name == "UInt16" then return "uint16_t" if name == "Int32" then return "int32_t" if name == "UInt32" then return "uint32_t" - if name == "NativeString" then return "char*" + if name == "CString" then return "char*" if mclass.kind == extern_kind then var ctype = mclass.ctype assert ctype != null @@ -123,7 +123,7 @@ redef class MClassType if name == "UInt16" then return "uint16_t" if name == "Int32" then return "int32_t" if name == "UInt32" then return "uint32_t" - if name == "NativeString" then return "char*" + if name == "CString" then return "char*" if mclass.kind == extern_kind then return "void*" return super end @@ -131,7 +131,7 @@ redef class MClassType redef fun mangled_cname do return mclass.name redef fun is_cprimitive do return mclass.kind == extern_kind or - (once ["Bool", "Char", "Float", "Int", "NativeString", + (once ["Bool", "Char", "Float", "Int", "CString", "Byte", "Int8", "Int16", "UInt16", "Int32", "UInt32"]).has(mclass.name) end