diff options
Diffstat (limited to 'src/backend/backup/walsummary.c')
-rw-r--r-- | src/backend/backup/walsummary.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/backend/backup/walsummary.c b/src/backend/backup/walsummary.c index 867870aaad7..4d047e1c02f 100644 --- a/src/backend/backup/walsummary.c +++ b/src/backend/backup/walsummary.c @@ -17,6 +17,7 @@ #include "access/xlog_internal.h" #include "backup/walsummary.h" +#include "common/int.h" #include "utils/wait_event.h" static bool IsWalSummaryFilename(char *filename); @@ -355,9 +356,5 @@ ListComparatorForWalSummaryFiles(const ListCell *a, const ListCell *b) WalSummaryFile *ws1 = lfirst(a); WalSummaryFile *ws2 = lfirst(b); - if (ws1->start_lsn < ws2->start_lsn) - return -1; - if (ws1->start_lsn > ws2->start_lsn) - return 1; - return 0; + return pg_cmp_u64(ws1->start_lsn, ws2->start_lsn); } |