diff --git a/compiler/fn.v b/compiler/fn.v index 4a16d9a673..0a01c84117 100644 --- a/compiler/fn.v +++ b/compiler/fn.v @@ -495,7 +495,7 @@ fn (p mut Parser) async_fn_call(f Fn, method_ph int, receiver_var, receiver_type fn (p mut Parser) fn_call(f Fn, method_ph int, receiver_var, receiver_type string) { if !f.is_public && !f.is_c && f.pkg != p.pkg && f.pkg != 'builtin' { - p.error('$p.run function `$f.name` is private $f.is_public') + p.error('function `$f.name` is private') } p.calling_c = f.is_c is_print := p.is_prod &&// Hide prints only in prod diff --git a/rand/rand.v b/rand/rand.v index 0a9bf90271..0d1f1f4464 100644 --- a/rand/rand.v +++ b/rand/rand.v @@ -4,23 +4,13 @@ module rand -//#include - - -struct LOLLO { -} - -fn kek() { -} +#include pub fn seed() { # time_t t; # srand((unsigned) time(&t)); } -fn ffkek() { -} - pub fn next(max int) int { r := 0 # r = rand(); // TODO parser bug `rand` module name conflict