extern "C" used in skeletons


git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@943 59561ff5-6e30-0410-9f3c-9617f08c8826
diff --git a/skeletons/ber_tlv_length.h b/skeletons/ber_tlv_length.h
index b7d6f74..d912706 100644
--- a/skeletons/ber_tlv_length.h
+++ b/skeletons/ber_tlv_length.h
@@ -5,6 +5,10 @@
 #ifndef	_BER_TLV_LENGTH_H_
 #define	_BER_TLV_LENGTH_H_
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 typedef ssize_t ber_tlv_len_t;
 
 /*
@@ -40,4 +44,8 @@
  */
 size_t der_tlv_length_serialize(ber_tlv_len_t len, void *bufptr, size_t size);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif	/* _BER_TLV_LENGTH_H_ */