From d3d17e2cedf87aa3cf87da2e63fef4dd3ba93c21 Mon Sep 17 00:00:00 2001
From: KurnakovMaksim <59327306+KurnakovMaksim@users.noreply.github.com>
Date: Tue, 22 Nov 2022 23:55:29 +0900
Subject: [PATCH] Fix cycle iterator name for VisitChildren (#2572)

Because 'i' is iterator of previous cycle

(cherry picked from commit 3a8b2d35be3b1ed9b37fbce1e9df1c396959b4a3)
---
 .../Query/Expressions/Internal/PostgresRowValueExpression.cs    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/EFCore.PG/Query/Expressions/Internal/PostgresRowValueExpression.cs b/src/EFCore.PG/Query/Expressions/Internal/PostgresRowValueExpression.cs
index 685eecf10..0ee7e7ff1 100644
--- a/src/EFCore.PG/Query/Expressions/Internal/PostgresRowValueExpression.cs
+++ b/src/EFCore.PG/Query/Expressions/Internal/PostgresRowValueExpression.cs
@@ -43,7 +43,7 @@ protected override Expression VisitChildren(ExpressionVisitor visitor)
             if (visited != rowValue && newRowValues is null)
             {
                 newRowValues = new SqlExpression[Values.Count];
-                for (var j = 0; j < i; i++)
+                for (var j = 0; j < i; j++)
                 {
                     newRowValues[j] = Values[j];
                 }