From a67a25704406456cbd1d84115892c9cb5187b06c Mon Sep 17 00:00:00 2001 From: Bruce Hill Date: Mon, 31 May 2021 12:56:49 -0700 Subject: Fix compiler warning nits --- files.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'files.c') diff --git a/files.c b/files.c index f706290..9eeec3d 100644 --- a/files.c +++ b/files.c @@ -98,14 +98,16 @@ file_t *load_file(file_t **files, const char *filename) skip_mmap: f->mmapped = false; - size_t capacity = 1000; - length = 0; - f->memory = xcalloc(sizeof(char), capacity); - ssize_t just_read; - while ((just_read=read(fd, &f->memory[length], capacity - length)) > 0) { - length += (size_t)just_read; - if (length >= capacity) - f->memory = xrealloc(f->memory, sizeof(char)*(capacity *= 2) + 1); + { + size_t capacity = 1000; + length = 0; + f->memory = xcalloc(sizeof(char), capacity); + ssize_t just_read; + while ((just_read=read(fd, &f->memory[length], capacity - length)) > 0) { + length += (size_t)just_read; + if (length >= capacity) + f->memory = xrealloc(f->memory, sizeof(char)*(capacity *= 2) + 1); + } } finished_loading: -- cgit v1.2.3