Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Fix possibly-uninitialized variable.
authorTom Lane <tgl@sss.pgh.pa.us>
Mon, 2 Mar 2020 23:41:50 +0000 (18:41 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Mon, 2 Mar 2020 23:41:50 +0000 (18:41 -0500)
Thinko in 2f9661311.  Per buildfarm, as well as warning seen locally.

contrib/pg_stat_statements/pg_stat_statements.c

index 7d9a1de2e0b5d9b302c296a177a7c0535ad2d4a1..20dc8c605bfa788588e0db4c81005b3c0e534bee 100644 (file)
@@ -1013,8 +1013,7 @@ pgss_ProcessUtility(PlannedStmt *pstmt, const char *queryString,
        INSTR_TIME_SET_CURRENT(duration);
        INSTR_TIME_SUBTRACT(duration, start);
 
-       if (qc)
-           rows = qc->commandTag == CMDTAG_COPY ? qc->nprocessed : 0;
+       rows = (qc && qc->commandTag == CMDTAG_COPY) ? qc->nprocessed : 0;
 
        /* calc differences of buffer counters. */
        bufusage.shared_blks_hit =