Add an unnecessary assignment to remove a bogus warning. I checked the
authorD'Arcy J.M. Cain
Tue, 10 Dec 2002 11:43:44 +0000 (11:43 +0000)
committerD'Arcy J.M. Cain
Tue, 10 Dec 2002 11:43:44 +0000 (11:43 +0000)
logic carefully and I am sure that the test against n happens after it
is assigned to.

src/interfaces/python/pgmodule.c

index 2058ed35bb6b158fd6be3f13cfed4f83a648ec0d..c14c57011dd9acadc4355564b42164f02d4ef7c2 100644 (file)
@@ -2375,6 +2375,9 @@ pg_inserttable(pgobject * self, PyObject * args)
 
    if (m)
    {
+       /* not strictly necessary but removes a bogus warning */
+       n = 0;
+
        /* checks sublists type and size */
        for (i = 0; i < m; i++)
        {
@@ -2399,7 +2402,7 @@ pg_inserttable(pgobject * self, PyObject * args)
                }
            }
            else
-               n=j;
+               n = j;      /* never used before this assignment */
        }
        if (n)
        {