From 945323fe1537cc3a04fcd6897e5cde1bd3662f3b Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Sun, 2 Oct 2016 15:54:14 +0200 Subject: [PATCH] Fix a compilation warning. --- src/p_mach.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_mach.cpp b/src/p_mach.cpp index 251a7247..899332b4 100644 --- a/src/p_mach.cpp +++ b/src/p_mach.cpp @@ -2077,7 +2077,7 @@ int PackMachBase::canUnpack() unsigned const *p; for (p = (unsigned const *)&buf[0x1000]; p > lo; ) if (*--p) { overlay_offset = *(TE32 const *)p; - if (overlay_offset < offLINK) { + if ((off_t)overlay_offset < offLINK) { overlay_offset -= (char const *)p - (char const *)lo + (offLINK - 0x1000) - sizeof(l_info); fi->seek(overlay_offset, SEEK_SET);