diff --git a/vlib/builtin/cfns.c.v b/vlib/builtin/cfns.c.v index 4bb62737bd..007fd20795 100644 --- a/vlib/builtin/cfns.c.v +++ b/vlib/builtin/cfns.c.v @@ -227,7 +227,7 @@ fn C.sysctl(name &int, namelen u32, oldp voidptr, oldlenp voidptr, newp voidptr, [trusted] fn C._fileno(int) int -struct C.intptr_t {} +type C.intptr_t = voidptr fn C._get_osfhandle(fd int) C.intptr_t diff --git a/vlib/v/checker/checker.v b/vlib/v/checker/checker.v index e5f2a22353..c8468a927e 100644 --- a/vlib/v/checker/checker.v +++ b/vlib/v/checker/checker.v @@ -499,10 +499,9 @@ fn (mut c Checker) type_decl(node ast.TypeDecl) { } fn (mut c Checker) alias_type_decl(node ast.AliasTypeDecl) { - // TODO Remove when `u8` isn't an alias in builtin anymore - // if c.file.mod.name != 'builtin' { - // c.check_valid_pascal_case(node.name, 'type alias', node.pos) - //} + if c.file.mod.name != 'builtin' && c.file.mod.name != 'time' { + c.check_valid_pascal_case(node.name, 'type alias', node.pos) + } if !c.ensure_type_exists(node.parent_type, node.type_pos) { return }