]> granicus.if.org Git - postgresql/commit
Fix wrong allocation size in c8f621c43.
authorAndres Freund <andres@anarazel.de>
Mon, 7 Mar 2016 00:27:20 +0000 (16:27 -0800)
committerAndres Freund <andres@anarazel.de>
Mon, 7 Mar 2016 00:27:20 +0000 (16:27 -0800)
commit5d1826fe76e9c82ec938edf054c2e3de52f5285c
treeb34669801da2fb0e7b8e979829baa678fe0fea21
parentc2d61adc32fe0f91b735f85263ecdd82589dba80
Fix wrong allocation size in c8f621c43.

In c8f621c43 I forgot to account for MAXALIGN when allocating a new
tuplebuf in ReorderBufferGetTupleBuf(). That happens to currently not
cause active problems on a number of platforms because the affected
pointer is already aligned, but others, like ppc and hppa, trigger this
in the regression test, due to a debug memset clearing memory.

Fix that.

Backpatch: 9.4, like the previous commit.
src/backend/replication/logical/reorderbuffer.c