[PATCH rtems6 - v2 01/16] flashdev.h: Add missing C++ include guards

berndmoessner80 at gmail.com berndmoessner80 at gmail.com
Sun Jan 7 18:18:35 UTC 2024


From: Bernd Moessner <berndmoessner80 at gmail.com>

Updates #4981
---
 cpukit/include/dev/flash/flashdev.h | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/cpukit/include/dev/flash/flashdev.h b/cpukit/include/dev/flash/flashdev.h
index d1dc08a5c4..6759357206 100644
--- a/cpukit/include/dev/flash/flashdev.h
+++ b/cpukit/include/dev/flash/flashdev.h
@@ -39,6 +39,11 @@
 #include <rtems/thread.h>
 #include <sys/types.h>
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+
 typedef struct rtems_flashdev rtems_flashdev;
 
 /**
@@ -454,6 +459,10 @@ void rtems_flashdev_destroy_and_free(
   rtems_flashdev *flash
 );
 
+#ifdef __cplusplus
+}
+#endif
+
 /** @} */
 
 #endif /* _DEV_FLASHDEV_H */
-- 
2.34.1



More information about the devel mailing list