Allow nil conversion handlers in btcctl.

This commit is contained in:
Dave Collins 2013-10-21 23:03:11 -05:00
parent 2ea4239f5e
commit 4e5cd1a326

View file

@ -159,13 +159,15 @@ func commandHandler(cfg *config, command string, data *handlerData, args []strin
iargs[i] = arg iargs[i] = arg
} }
for i := range iargs { for i := range iargs {
converter := convHandlers[i] if convHandlers != nil {
if converter != nil { converter := convHandlers[i]
convertedArg, err := converter(args[i]) if converter != nil {
if err != nil { convertedArg, err := converter(args[i])
return err if err != nil {
return err
}
iargs[i] = convertedArg
} }
iargs[i] = convertedArg
} }
} }