Skip to content

Commit 5be3078

Browse files
hreintkeme-no-dev
authored andcommitted
InterruptArg should take voidFuncPtrArg as argument (#1776)
1 parent 7206b2f commit 5be3078

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Diff for: cores/esp32/esp32-hal-gpio.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,6 @@ extern void pinMode(uint8_t pin, uint8_t mode) __attribute__ ((weak, alias("__pi
277277
extern void digitalWrite(uint8_t pin, uint8_t val) __attribute__ ((weak, alias("__digitalWrite")));
278278
extern int digitalRead(uint8_t pin) __attribute__ ((weak, alias("__digitalRead")));
279279
extern void attachInterrupt(uint8_t pin, voidFuncPtr handler, int mode) __attribute__ ((weak, alias("__attachInterrupt")));
280-
extern void attachInterruptArg(uint8_t pin, voidFuncPtr handler, void * arg, int mode) __attribute__ ((weak, alias("__attachInterruptArg")));
280+
extern void attachInterruptArg(uint8_t pin, voidFuncPtrArg handler, void * arg, int mode) __attribute__ ((weak, alias("__attachInterruptArg")));
281281
extern void detachInterrupt(uint8_t pin) __attribute__ ((weak, alias("__detachInterrupt")));
282282

Diff for: cores/esp32/esp32-hal-gpio.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ void digitalWrite(uint8_t pin, uint8_t val);
7979
int digitalRead(uint8_t pin);
8080

8181
void attachInterrupt(uint8_t pin, void (*)(void), int mode);
82-
void attachInterruptArg(uint8_t pin, void (*)(void), void * arg, int mode);
82+
void attachInterruptArg(uint8_t pin, void (*)(void*), void * arg, int mode);
8383
void detachInterrupt(uint8_t pin);
8484

8585
#ifdef __cplusplus

0 commit comments

Comments
 (0)