From 0b7610ed06ee1b509772406634326c3864953769 Mon Sep 17 00:00:00 2001 From: Daniel Colascione Date: Thu, 15 Feb 2018 12:37:33 -0800 Subject: [PATCH] Use intptr_t, not off_t, for dump_size: fixes 32-bit build --- src/pdumper.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pdumper.c b/src/pdumper.c index 968878d82b2..56c7be2c7ac 100644 --- a/src/pdumper.c +++ b/src/pdumper.c @@ -4959,7 +4959,7 @@ pdumper_load (const char *dump_filename) enum pdumper_load_result err = PDUMPER_LOAD_ERROR; int dump_fd = -1; - off_t dump_size; + intptr_t dump_size; struct stat stat; intptr_t dump_base; int dump_page_size; @@ -4992,9 +4992,9 @@ pdumper_load (const char *dump_filename) goto out; err = PDUMPER_LOAD_BAD_FILE_TYPE; - if (stat.st_size > (size_t) MAX_OFF_T) + if (stat.st_size > INTPTR_MAX) goto out; - dump_size = (off_t) stat.st_size; + dump_size = (intptr_t) stat.st_size; err = PDUMPER_LOAD_BAD_FILE_TYPE; if (dump_size < sizeof (*header)) -- 2.39.5