[libcamera-devel] [RFC PATCH 01/10] libcamera: ipa_module_info: remove cplusplus guards
Paul Elder
paul.elder at ideasonboard.com
Thu Jun 6 00:18:08 CEST 2019
IPA modules must be implemented in C++, which means we no longer need
__cplusplus guards, so remove them.
Signed-off-by: Paul Elder <paul.elder at ideasonboard.com>
---
include/libcamera/ipa/ipa_module_info.h | 8 --------
1 file changed, 8 deletions(-)
diff --git a/include/libcamera/ipa/ipa_module_info.h b/include/libcamera/ipa/ipa_module_info.h
index 803b5d3..585f753 100644
--- a/include/libcamera/ipa/ipa_module_info.h
+++ b/include/libcamera/ipa/ipa_module_info.h
@@ -11,9 +11,7 @@
#define IPA_MODULE_API_VERSION 1
-#ifdef __cplusplus
namespace libcamera {
-#endif
struct IPAModuleInfo {
int moduleAPIVersion;
@@ -22,16 +20,10 @@ struct IPAModuleInfo {
char name[256];
} __attribute__((packed));
-#ifdef __cplusplus
extern "C" {
-#endif
extern const struct IPAModuleInfo ipaModuleInfo;
-#ifdef __cplusplus
};
-#endif
-#ifdef __cplusplus
}; /* namespace libcamera */
-#endif
#endif /* __LIBCAMERA_IPA_MODULE_INFO_H__ */
--
2.20.1
More information about the libcamera-devel
mailing list