aboutsummaryrefslogtreecommitdiff
path: root/playground/include/stm32f10x_conf.h
diff options
context:
space:
mode:
Diffstat (limited to 'playground/include/stm32f10x_conf.h')
-rw-r--r--playground/include/stm32f10x_conf.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/playground/include/stm32f10x_conf.h b/playground/include/stm32f10x_conf.h
index f663d12..8c49c5e 100644
--- a/playground/include/stm32f10x_conf.h
+++ b/playground/include/stm32f10x_conf.h
@@ -30,7 +30,13 @@
#ifdef USE_FULL_ASSERT
#define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__))
+#ifdef __cplusplus
+extern "C" {
+#endif
void assert_failed(uint8_t* file, uint32_t line);
+#ifdef __cplusplus
+}
+#endif
#else
#define assert_param(expr) ((void)0)
#endif