flag: fix compilation of programs using flag module

pull/4286/head^2
Delyan Angelov 2020-04-08 19:49:32 +03:00
parent 292b165abe
commit 3fd547f2e5
1 changed files with 5 additions and 4 deletions

View File

@ -447,12 +447,13 @@ pub fn (fs FlagParser) usage() string {
}
}
option_names := ' ' + onames.join(', ')
space := if option_names.len > space.len-2 {
'\n${space}'
xspace := ''
if option_names.len > space.len-2 {
xspace = '\n${space}'
} else {
space[option_names.len..]
xspace = space[option_names.len..]
}
use += '${option_names}${space}${f.usage}\n'
use += '${option_names}${xspace}${f.usage}\n'
}
}