avr-task-scheduler

AVR mcu bare metal task scheduler
Index Commits Files Refs README LICENSE
commit e0a61704166c37442f280fec061d436f9889da40
parent 6f0ceeab4231cdea843552cdbab0583dbf1ae7eb
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Sun, 28 Sep 2025 00:03:05 -0300

add `__cplusplus` guards

Diffstat:
Minclude/timer.h | 8++++++++
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/include/timer.h b/include/timer.h
@@ -1,9 +1,17 @@
 #ifndef _TIMER_H_
 #define _TIMER_H_
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 #include <stdint.h>
 
 void timer_init(void);
 void timer_add_callback(void (*func_ptr)(void));
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif // _TIMER_H_