diff options
Diffstat (limited to 'contrib/pageinspect/rawpage.c')
-rw-r--r-- | contrib/pageinspect/rawpage.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/contrib/pageinspect/rawpage.c b/contrib/pageinspect/rawpage.c index 66c88b17afa..cc66fc8b04d 100644 --- a/contrib/pageinspect/rawpage.c +++ b/contrib/pageinspect/rawpage.c @@ -208,7 +208,8 @@ page_header(PG_FUNCTION_ARGS) /* pageinspect >= 1.2 uses pg_lsn instead of text for the LSN field. */ if (tupdesc->attrs[0]->atttypid == TEXTOID) { - char lsnchar[64]; + char lsnchar[64]; + snprintf(lsnchar, sizeof(lsnchar), "%X/%X", (uint32) (lsn >> 32), (uint32) lsn); values[0] = CStringGetTextDatum(lsnchar); |