postgres.git / summary / log / commit / refs

commit    2949987d37cf8d13ca0582610c17a4ddbc246193
Author:   Andres Freund <andres@anarazel.de>
Date:     Mon Aug 10 11:28:19 2015 +0000

    Fix copy & paste mistake in pg_get_replication_slots().
    
    XLogRecPtr was compared with InvalidTransactionId instead of
    InvalidXLogRecPtr. As both are defined to the same value this doesn't
    cause any actual problems, but it's still wrong.
    
    Backpatch: 9.4-master, bug was introduced in 9.4


src/backend/replication/slotfuncs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/replication/slotfuncs.c b/src/backend/replication/slotfuncs.c index 9a2793f7ec3..348c7fe9fce 100644 --- a/src/backend/replication/slotfuncs.c +++ b/src/backend/replication/slotfuncs.c @@ -268,7 +268,7 @@ pg_get_replication_slots(PG_FUNCTION_ARGS) else nulls[i++] = true; - if (restart_lsn != InvalidTransactionId) + if (restart_lsn != InvalidXLogRecPtr) values[i++] = LSNGetDatum(restart_lsn); else nulls[i++] = true; [parent: 86baf3c24dfb]