From 4e5cd1a32626efd5e5a5f29f36409129a6686e4b Mon Sep 17 00:00:00 2001 From: Dave Collins Date: Mon, 21 Oct 2013 23:03:11 -0500 Subject: [PATCH] Allow nil conversion handlers in btcctl. --- util/btcctl/btcctl.go | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/util/btcctl/btcctl.go b/util/btcctl/btcctl.go index 53ffaf47..592562c6 100644 --- a/util/btcctl/btcctl.go +++ b/util/btcctl/btcctl.go @@ -159,13 +159,15 @@ func commandHandler(cfg *config, command string, data *handlerData, args []strin iargs[i] = arg } for i := range iargs { - converter := convHandlers[i] - if converter != nil { - convertedArg, err := converter(args[i]) - if err != nil { - return err + if convHandlers != nil { + converter := convHandlers[i] + if converter != nil { + convertedArg, err := converter(args[i]) + if err != nil { + return err + } + iargs[i] = convertedArg } - iargs[i] = convertedArg } }