From 438f01bad1437a15d35fa102bcde693171f03074 Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Wed, 29 Oct 2025 16:50:38 +0100 Subject: plistutil: (partially) Fix processing extremely large files Thanks to @ylwango613 for reporting. --- tools/plistutil.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tools') diff --git a/tools/plistutil.c b/tools/plistutil.c index b6b64d3..7e4eb67 100644 --- a/tools/plistutil.c +++ b/tools/plistutil.c @@ -196,8 +196,8 @@ int main(int argc, char *argv[]) plist_t root_node = NULL; char *plist_out = NULL; uint32_t size = 0; - int read_size = 0; - int read_capacity = 4096; + size_t read_size = 0; + size_t read_capacity = 4096; char *plist_entire = NULL; struct stat filestats; options_t *options = parse_arguments(argc, argv); -- cgit v1.1-32-gdbae