mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
cgen: fix missing defer in fn main()
This commit is contained in:
parent
0f19f9dd51
commit
1abdf2d68f
@ -885,11 +885,13 @@ fn (g mut Gen) gen_fn_decl(it ast.FnDecl) {
|
||||
if g.is_test {
|
||||
verror('test files cannot have function `main`')
|
||||
}
|
||||
g.writeln('\treturn 0;')
|
||||
}
|
||||
if g.defer_stmts.len > 0 {
|
||||
g.write_defer_stmts()
|
||||
}
|
||||
if is_main {
|
||||
g.writeln('\treturn 0;')
|
||||
}
|
||||
g.writeln('}')
|
||||
g.defer_stmts = []
|
||||
g.fn_decl = 0
|
||||
|
Loading…
Reference in New Issue
Block a user