From 374606311fc6029f67e736fbb434d56613c2b807 Mon Sep 17 00:00:00 2001 From: Andreas Gustafsson Date: Wed, 14 Jun 2000 16:25:12 +0000 Subject: [PATCH] removed incorrect cast from offset wraparound check (patch from tale) --- lib/dns/journal.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/dns/journal.c b/lib/dns/journal.c index 183175488a..b26d44eed9 100644 --- a/lib/dns/journal.c +++ b/lib/dns/journal.c @@ -1275,8 +1275,8 @@ journal_next(dns_journal_t *j, journal_pos_t *pos) { * Check for offset wraparound. */ if (xhdr.size + sizeof(journal_rawxhdr_t) > ISC_OFFSET_MAXIMUM || - (isc_offset_t)(ISC_OFFSET_MAXIMUM - xhdr.size - - sizeof(journal_rawxhdr_t) < pos->offset)) { + ISC_OFFSET_MAXIMUM - xhdr.size - sizeof(journal_rawxhdr_t) + < pos->offset) { isc_log_write(JOURNAL_COMMON_LOGARGS, ISC_LOG_ERROR, "%s: offset too large", j->filename); return (ISC_R_UNEXPECTED);