extern "C" used in skeletons
diff --git a/skeletons/xer_encoder.h b/skeletons/xer_encoder.h
index 5f9bbf2..96d87b8 100644
--- a/skeletons/xer_encoder.h
+++ b/skeletons/xer_encoder.h
@@ -7,6 +7,10 @@
#include <asn_application.h>
+#ifdef __cplusplus
+extern "C" {
+#endif
+
struct asn_TYPE_descriptor_s; /* Forward declaration */
/* Flags used by the xer_encode() and (*xer_type_encoder_f), defined below */
@@ -48,4 +52,8 @@
void *app_key /* Arbitrary callback argument */
);
+#ifdef __cplusplus
+}
+#endif
+
#endif /* _XER_ENCODER_H_ */