postgres.git / summary / log / commit / refs
commit 377790fbd707b41bdf2264fe6c217e903e241f7c
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: Mon May 05 13:21:46 2014 +0000
Pass sensible value to memset() when randomizing reorderbuffer's tuple slab.
This is entirely harmless, but still wrong. Noticed by coverity.
Andres Freund
src/backend/replication/logical/reorderbuffer.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/backend/replication/logical/reorderbuffer.c b/src/backend/replication/logical/reorderbuffer.c
index e0e9e5c5b89..a2b2adb1732 100644
--- a/src/backend/replication/logical/reorderbuffer.c
+++ b/src/backend/replication/logical/reorderbuffer.c
@@ -456,7 +456,7 @@ ReorderBufferGetTupleBuf(ReorderBuffer *rb)
tuple = slist_container(ReorderBufferTupleBuf, node,
slist_pop_head_node(&rb->cached_tuplebufs));
#ifdef USE_ASSERT_CHECKING
- memset(tuple, 0xdeadbeef, sizeof(ReorderBufferTupleBuf));
+ memset(tuple, 0xa9, sizeof(ReorderBufferTupleBuf));
#endif
}
else
[parent: 329de9fa983d]