]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
Remove dead assignment to local variable.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Mon, 12 Jul 2021 08:13:33 +0000 (11:13 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Mon, 12 Jul 2021 08:14:16 +0000 (11:14 +0300)
This should have been removed in commit 7e30c186da, which split the loop
into two. Only the first loop uses the 'from' variable; updating it in
the second loop is bogus. It was never read after the first loop, so this
was harmless and surely optimized away by the compiler, but let's be tidy.

Backpatch to all supported versions.

Author: Ranier Vilela
Discussion: https://www.postgresql.org/message-id/CAEudQAoWq%2BAL3BnELHu7gms2GN07k-np6yLbukGaxJ1vY-zeiQ%40mail.gmail.com

src/backend/access/nbtree/nbtxlog.c

index c536e224321dbc46574aa76876b9d49fa4b5e9a4..fc277b1ee4fab08b9155e4d35898c62f7a41b5c1 100644 (file)
@@ -67,7 +67,6 @@ _bt_restore_page(Page page, char *from, int len)
                if (PageAddItem(page, items[i], itemsizes[i], nitems - i,
                                                false, false) == InvalidOffsetNumber)
                        elog(PANIC, "_bt_restore_page: cannot add item to page");
-               from += itemsz;
        }
 }