accounts/abi: empty string case

This commit is contained in:
Guillaume Ballet 2018-12-31 11:47:19 +01:00
parent be4a694003
commit ce0552a574

View file

@ -392,6 +392,10 @@ func capitalise(input string) string {
// decapitalise makes a camel-case string which starts with a lower case character. // decapitalise makes a camel-case string which starts with a lower case character.
func decapitalise(input string) string { func decapitalise(input string) string {
if len(input) == 0 {
return input
}
goForm := abi.ToCamelCase(input) goForm := abi.ToCamelCase(input)
return strings.ToLower(goForm[:1]) + goForm[1:] return strings.ToLower(goForm[:1]) + goForm[1:]
} }