1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

all: various fixes for [heap]/auto-heap handling (#10033)

This commit is contained in:
Uwe Krüger
2021-05-07 14:58:48 +02:00
committed by GitHub
parent 5b4eef8010
commit d26ac5692e
37 changed files with 279 additions and 149 deletions

View File

@ -94,7 +94,7 @@ pub fn (mut cmd Command) add_command(command Command) {
println('Command with the name `$subcmd.name` already exists')
exit(1)
}
subcmd.parent = cmd
subcmd.parent = unsafe { cmd }
cmd.commands << subcmd
}
@ -102,7 +102,7 @@ pub fn (mut cmd Command) add_command(command Command) {
// is linked as a chain.
pub fn (mut cmd Command) setup() {
for mut subcmd in cmd.commands {
subcmd.parent = cmd
subcmd.parent = unsafe { cmd }
subcmd.setup()
}
}