diff options
author | Andres Freund | 2015-08-10 11:28:18 +0000 |
---|---|---|
committer | Andres Freund | 2015-08-10 11:28:18 +0000 |
commit | 5c4b25accebb5d35358bb0c19b841d8d9b064e46 (patch) | |
tree | 5c6add01ba4551cb350a470ffd3b0d282ddfd2be | |
parent | 70fd0e14e806a4d0ed31b19d92e1f9f140ef686d (diff) |
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
-rw-r--r-- | src/backend/replication/slotfuncs.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backend/replication/slotfuncs.c b/src/backend/replication/slotfuncs.c index 9a2793f7ec..348c7fe9fc 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; |