diff --git a/cores/esp8266/core_esp8266_wiring_digital.cpp b/cores/esp8266/core_esp8266_wiring_digital.cpp index 5bf59172f..8f7f6c16d 100644 --- a/cores/esp8266/core_esp8266_wiring_digital.cpp +++ b/cores/esp8266/core_esp8266_wiring_digital.cpp @@ -126,10 +126,10 @@ typedef struct { void* functionInfo; } ArgStructure; -static interrupt_handler_t interrupt_handlers[16] = {0,}; +static interrupt_handler_t interrupt_handlers[16] = {0}; static uint32_t interrupt_reg = 0; -void ICACHE_RAM_ATTR interrupt_handler(void *arg) { +void ICACHE_RAM_ATTR interrupt_handler(void *) { uint32_t status = GPIE; GPIEC = status;//clear them interrupts uint32_t levels = GPI;