diff --git a/weed/s3api/policy_conversion.go b/weed/s3api/policy_conversion.go index 023efa2ed..5d8d9c9e0 100644 --- a/weed/s3api/policy_conversion.go +++ b/weed/s3api/policy_conversion.go @@ -23,8 +23,8 @@ func ConvertPolicyDocumentToPolicyEngine(src *policy.PolicyDocument) *policy_eng Statement: make([]policy_engine.PolicyStatement, len(src.Statement)), } - for i, srcStmt := range src.Statement { - dest.Statement[i] = convertStatement(&srcStmt) + for i := range src.Statement { + dest.Statement[i] = convertStatement(&src.Statement[i]) } return dest