From bbef89bcd9912f36f90d0f449c722aed7efd0731 Mon Sep 17 00:00:00 2001 From: Godzil Date: Fri, 27 May 2022 12:18:18 +0100 Subject: [PATCH] Fix small building issue on linux/unix system when building with mmap. --- includes/miniffs.h | 1 + test/get_fs.h | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/includes/miniffs.h b/includes/miniffs.h index e255ea4..746d2e3 100644 --- a/includes/miniffs.h +++ b/includes/miniffs.h @@ -9,6 +9,7 @@ #ifndef MINIFFS_H #define MINIFFS_H +#include #include #include diff --git a/test/get_fs.h b/test/get_fs.h index a3dabd5..5d50df2 100644 --- a/test/get_fs.h +++ b/test/get_fs.h @@ -9,6 +9,13 @@ * ******************************************************************************/ +#ifndef _WIN32 +#include +#include +#include +#include +#endif + static miniffs_t *get_fs(const char *filename) { #ifdef BUILD_PLATFORM_MEMORY @@ -34,7 +41,7 @@ static miniffs_t *get_fs(const char *filename) fstat(fd, &FileStat); fs_image = (char *)mmap(NULL, FileStat.st_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); close(fd); - fileSize = FileStat.st_size + fileSize = FileStat.st_size; if (fs_image == MAP_FAILED) { fs_image = NULL;