Hackers,

        bool        nulls[Natts_pg_replication_origin];
...
            memset(&nulls, 0, sizeof(nulls));

around lines 277 through 303.  Patch below.

mark



diff --git a/src/backend/replication/logical/origin.c 
b/src/backend/replication/logical/origin.c
index 55382b4b24..88188bd190 100644
--- a/src/backend/replication/logical/origin.c
+++ b/src/backend/replication/logical/origin.c
@@ -300,7 +300,7 @@ replorigin_create(char *roname)
                         * Ok, found an unused roident, insert the new row and 
do a CCI,
                         * so our callers can look it up if they want to.
                         */
-                       memset(&nulls, 0, sizeof(nulls));
+                       memset(nulls, 0, sizeof(nulls));
 
                        values[Anum_pg_replication_origin_roident - 1] = 
ObjectIdGetDatum(roident);
                        values[Anum_pg_replication_origin_roname - 1] = 
roname_d;


Reply via email to