diff src/lrecord.h @ 1650:34abfb24e891

[xemacs-hg @ 2003-08-28 15:44:04 by james] Fix the C++ build, with many module-specific fixes.
author james
date Thu, 28 Aug 2003 15:44:30 +0000
parents 1ecc2785dce3
children a72f7bf813c9
line wrap: on
line diff
--- a/src/lrecord.h	Wed Aug 27 21:52:30 2003 +0000
+++ b/src/lrecord.h	Thu Aug 28 15:44:30 2003 +0000
@@ -58,6 +58,10 @@
    the opaque type. --ben
 */
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 struct lrecord_header
 {
   /* Index into lrecord_implementations_table[].  Objects that have been
@@ -1575,4 +1579,8 @@
 
 #endif /* defined (USE_KKCC) || defined (PDUMP) */
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* INCLUDED_lrecord_h_ */