Clarify comment and add command to concrete type list.

This commit is contained in:
John C. Vernaleo 2013-07-15 10:51:58 -04:00
parent a0dd367cd9
commit 7a1a05d695

View File

@ -673,11 +673,12 @@ func readResultCmd(cmd string, message []byte) (Reply, error) {
return result, err
}
result.Result = res
// For commands that return a single item, we get it with the
// correct concrete type for free (but treat them separately
// For commands that return a single item (or no items), we get it with
// the correct concrete type for free (but treat them separately
// for clarity).
case "getblockcount", "getbalance", "getblocknumber", "getgenerate",
"getconnetioncount", "getdifficulty", "gethashespersec":
"getconnetioncount", "getdifficulty", "gethashespersec",
"setgenerate":
err = json.Unmarshal(message, &result)
if err != nil {
err = fmt.Errorf("Error unmarshalling json reply: %v", err)