Fix incorrect field count in pg_control_checkpoint()
authorMichael Paquier
Sun, 26 Dec 2021 08:41:59 +0000 (17:41 +0900)
committerMichael Paquier
Sun, 26 Dec 2021 08:41:59 +0000 (17:41 +0900)
18 columns are generated in this function, but we had enough space for
19 of them.  Introduced by 4b0d28d.

Author: Bharath Rupireddy
Reviewed-by: Justin Pryzby, Euler Taveira
Discussion: https://postgr.es/m/CALj2ACVQ=hAs=sT0n4xriimqRrrgECySfg_tSqA+26Rb_yfs2A@mail.gmail.com

src/backend/utils/misc/pg_controldata.c

index 209a20a8827d3223538be8befadfa2ccfec8a816..b1db9a8d07ed0049006456f70514b5672391e7c4 100644 (file)
@@ -79,8 +79,8 @@ pg_control_system(PG_FUNCTION_ARGS)
 Datum
 pg_control_checkpoint(PG_FUNCTION_ARGS)
 {
-   Datum       values[19];
-   bool        nulls[19];
+   Datum       values[18];
+   bool        nulls[18];
    TupleDesc   tupdesc;
    HeapTuple   htup;
    ControlFileData *ControlFile;