From 3b8308b9907afa19300d8dbce9ce5794b4319a83 Mon Sep 17 00:00:00 2001 From: Vignesh C Date: Fri, 10 Apr 2026 10:12:38 +0530 Subject: [PATCH] Remove double-negative XLogRecPtr checks Replace negated XLogRecPtrIsInvalid() checks in init_archive_reader() with XLogRecPtrIsValid(). This improves readability by avoiding double negatives, with no functional change intended. --- src/bin/pg_waldump/archive_waldump.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/pg_waldump/archive_waldump.c b/src/bin/pg_waldump/archive_waldump.c index e4a4bf44a7e..ff4c9276d31 100644 --- a/src/bin/pg_waldump/archive_waldump.c +++ b/src/bin/pg_waldump/archive_waldump.c @@ -216,11 +216,11 @@ init_archive_reader(XLogDumpPrivate *privateInfo, * With the WAL segment size available, we can now initialize the * dependent start and end segment numbers. */ - Assert(!XLogRecPtrIsInvalid(privateInfo->startptr)); + Assert(XLogRecPtrIsValid(privateInfo->startptr)); XLByteToSeg(privateInfo->startptr, privateInfo->start_segno, privateInfo->segsize); - if (!XLogRecPtrIsInvalid(privateInfo->endptr)) + if (XLogRecPtrIsValid(privateInfo->endptr)) XLByteToSeg(privateInfo->endptr, privateInfo->end_segno, privateInfo->segsize); -- 2.43.0