Update config.go

This commit is contained in:
filoozom 2014-03-04 11:29:51 +01:00
parent 428164f395
commit b9ec30ebdb

View File

@ -46,7 +46,7 @@ type OptionsConfiguration struct {
MaxChangeKbps int `xml:"maxChangeKbps" default:"1000" ini:"max-change-bw"` MaxChangeKbps int `xml:"maxChangeKbps" default:"1000" ini:"max-change-bw"`
} }
func setDefaults(data interface{}, setNilSlices bool) error { func setDefaults(data interface{}, setEmptySlices bool) error {
s := reflect.ValueOf(data).Elem() s := reflect.ValueOf(data).Elem()
t := s.Type() t := s.Type()
@ -66,7 +66,7 @@ func setDefaults(data interface{}, setNilSlices bool) error {
f.SetString(v) f.SetString(v)
case []string: case []string:
if setNilSlices { if setEmptySlices {
rv := reflect.MakeSlice(reflect.TypeOf([]string{}), 1, 1) rv := reflect.MakeSlice(reflect.TypeOf([]string{}), 1, 1)
rv.Index(0).SetString(v) rv.Index(0).SetString(v)
f.Set(rv) f.Set(rv)