From 70c56eff661a679ce7a9826e1d8062a524099355 Mon Sep 17 00:00:00 2001 From: Alex Flint Date: Wed, 4 Nov 2015 10:27:17 -0800 Subject: add more tests --- parse.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'parse.go') diff --git a/parse.go b/parse.go index 6f90611..923e749 100644 --- a/parse.go +++ b/parse.go @@ -333,10 +333,10 @@ func setSlice(dest reflect.Value, values []string) error { if err := setScalar(v.Elem(), s); err != nil { return err } - if ptr { - v = v.Addr() + if !ptr { + v = v.Elem() } - dest.Set(reflect.Append(dest, v.Elem())) + dest.Set(reflect.Append(dest, v)) } return nil } -- cgit v1.2.3