From 2ae8f0c0c045434ddfaf22271f7ee37c057803fa Mon Sep 17 00:00:00 2001 From: h2zero <32826625+h2zero@users.noreply.github.com> Date: Tue, 6 Jul 2021 06:48:13 -0600 Subject: [PATCH] Cleanup compiler warning. (#1010) Resolves #917 --- main/main.ino | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/main/main.ino b/main/main.ino index 1924ed6..9642827 100644 --- a/main/main.ino +++ b/main/main.ino @@ -35,12 +35,11 @@ struct ReceivedSignal { uint32_t time; }; # if defined(ESP8266) || defined(ESP32) || defined(__AVR_ATmega2560__) || defined(__AVR_ATmega1280__) -# define struct_size 12 -ReceivedSignal receivedSignal[struct_size] = {{0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}}; +ReceivedSignal receivedSignal[] = {{0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}}; # else // boards with smaller memory -# define struct_size 4 -ReceivedSignal receivedSignal[struct_size] = {{0, 0}, {0, 0}, {0, 0}, {0, 0}}; +ReceivedSignal receivedSignal[] = {{0, 0}, {0, 0}, {0, 0}, {0, 0}}; # endif +# define struct_size (sizeof(receivedSignal) / sizeof(ReceivedSignal)) #endif #if defined(ESP8266) || defined(ESP32) || defined(__AVR_ATmega2560__) || defined(__AVR_ATmega1280__)