]> git.immae.eu Git - github/fretlink/terraform-provider-statuscake.git/blobdiff - vendor/github.com/aws/aws-sdk-go/aws/awsutil/path_value.go
update vendor and go.mod
[github/fretlink/terraform-provider-statuscake.git] / vendor / github.com / aws / aws-sdk-go / aws / awsutil / path_value.go
index 11c52c38968743fce74d8d08271a2f8c97e651f3..285e54d67993d5c7670b7b34959d7a6ddd7f32e6 100644 (file)
@@ -185,13 +185,12 @@ func ValuesAtPath(i interface{}, path string) ([]interface{}, error) {
 // SetValueAtPath sets a value at the case insensitive lexical path inside
 // of a structure.
 func SetValueAtPath(i interface{}, path string, v interface{}) {
-       if rvals := rValuesAtPath(i, path, true, false, v == nil); rvals != nil {
-               for _, rval := range rvals {
-                       if rval.Kind() == reflect.Ptr && rval.IsNil() {
-                               continue
-                       }
-                       setValue(rval, v)
+       rvals := rValuesAtPath(i, path, true, false, v == nil)
+       for _, rval := range rvals {
+               if rval.Kind() == reflect.Ptr && rval.IsNil() {
+                       continue
                }
+               setValue(rval, v)
        }
 }