From 423350ec4dfba02dad9b91d5560b192cc51b8ad0 Mon Sep 17 00:00:00 2001 From: Solomon Peachy Date: Sun, 30 Jun 2024 18:17:34 -0400 Subject: xrick: Fix various errors/warnings * Piles of warnings in miniz when built with modern toolchain * Pointer arithematic error in PRNG * Casting between int and void * for file descriptors * Warning on non-color targets Remaining: * Failure on XRGB888 LCDs due to issue with core LCD macros * Failure on interleaved greyscale LCDs (?) * HTML manual build failure Change-Id: Ibf6d2c001ec8daf583731d5da15b86b5352773e7 --- apps/plugins/xrick/3rd_party/miniz/miniz.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'apps/plugins/xrick/3rd_party/miniz/miniz.c') diff --git a/apps/plugins/xrick/3rd_party/miniz/miniz.c b/apps/plugins/xrick/3rd_party/miniz/miniz.c index 7c26f3b4ba..380c9a9502 100644 --- a/apps/plugins/xrick/3rd_party/miniz/miniz.c +++ b/apps/plugins/xrick/3rd_party/miniz/miniz.c @@ -219,6 +219,11 @@ #define MINIZ_HAS_64BIT_REGISTERS 1 #endif +#if (__GNUC__ >= 7) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wmisleading-indentation" +#endif + #ifdef __cplusplus extern "C" { #endif -- cgit v1.2.3