Nil is also considered empty

This commit is contained in:
obscuren 2014-02-21 12:36:22 +01:00
parent 06ea7fc830
commit f2a1260294
1 changed files with 1 additions and 1 deletions

View File

@ -150,7 +150,7 @@ func (val *Value) IsStr() bool {
} }
func (val *Value) IsEmpty() bool { func (val *Value) IsEmpty() bool {
return (val.IsSlice() || val.IsStr()) && val.Len() == 0 return val.Val == nil || ((val.IsSlice() || val.IsStr()) && val.Len() == 0)
} }
// Threat the value as a slice // Threat the value as a slice