aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xlog.c
diff options
context:
space:
mode:
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>2014-06-23 12:22:36 +0300
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>2014-06-23 12:22:36 +0300
commit85ba0748ed5aa069643887af84fc28c380b1e815 (patch)
tree5f713b377a217b89d741fb1d7a4ecc9946234d48 /src/backend/access/transam/xlog.c
parent884dede37a056622510d6b2768abefb5ef981699 (diff)
downloadpostgresql-85ba0748ed5aa069643887af84fc28c380b1e815.tar.gz
postgresql-85ba0748ed5aa069643887af84fc28c380b1e815.zip
Fix bug in WAL_DEBUG.
The record header was not copied correctly to the buffer that was passed to the rm_desc function. Broken by my rm_desc signature refactoring patch.
Diffstat (limited to 'src/backend/access/transam/xlog.c')
-rw-r--r--src/backend/access/transam/xlog.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c
index 029c68e53d3..abc5682e7f9 100644
--- a/src/backend/access/transam/xlog.c
+++ b/src/backend/access/transam/xlog.c
@@ -1276,7 +1276,7 @@ begin:;
rdt_lastnormal->next = NULL;
initStringInfo(&recordbuf);
- appendBinaryStringInfo(&recordbuf, (char *) &rechdr, sizeof(XLogRecord));
+ appendBinaryStringInfo(&recordbuf, (char *) rechdr, sizeof(XLogRecord));
for (; rdata != NULL; rdata = rdata->next)
appendBinaryStringInfo(&recordbuf, rdata->data, rdata->len);