postgres.git / summary / log / commit / refs

commit    1bbf1e2f1a077905037272cd4767e952f34c02b3
Author:   Nathan Bossart <nathan@postgresql.org>
Date:     Mon Sep 16 21:33:50 2024 +0000
First released in: 18.0

    Fix redefinition of typedef.
    
    Per buildfarm members sifaka and longfin, clang with
    -Wtypedef-redefinition warns of a duplicate typedef unless building
    with C11.
    
    Oversight in commit 40e2e5e92b.


src/bin/pg_upgrade/task.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/pg_upgrade/task.c b/src/bin/pg_upgrade/task.c index 701e5ef331e..8ef5d26eb59 100644 --- a/src/bin/pg_upgrade/task.c +++ b/src/bin/pg_upgrade/task.c @@ -79,12 +79,12 @@ typedef struct UpgradeTaskStep * This struct is a thin wrapper around an array of steps, i.e., * UpgradeTaskStep, plus a PQExpBuffer for all the query strings. */ -typedef struct UpgradeTask +struct UpgradeTask { UpgradeTaskStep *steps; int num_steps; PQExpBuffer queries; -} UpgradeTask; +}; /* * The different states for a parallel slot. [parent: c880cf258864]