comparison src/lrecord.h @ 1743:543769b89fed

[xemacs-hg @ 2003-10-14 05:02:57 by james] New compiler.h contains compiler-specific defines. Use it everywhere.
author james
date Tue, 14 Oct 2003 05:03:13 +0000
parents 034a2ddf5b6b
children 9c872f33ecbe
comparison
equal deleted inserted replaced
1742:7f92ee59c996 1743:543769b89fed
56 just looking for a way of encapsulating data (which possibly 56 just looking for a way of encapsulating data (which possibly
57 could contain Lisp_Objects in it), you may well be able to use 57 could contain Lisp_Objects in it), you may well be able to use
58 the opaque type. --ben 58 the opaque type. --ben
59 */ 59 */
60 60
61 #ifdef __cplusplus 61 BEGIN_C_DECLS
62 extern "C" {
63 #endif
64 62
65 struct lrecord_header 63 struct lrecord_header
66 { 64 {
67 /* Index into lrecord_implementations_table[]. Objects that have been 65 /* Index into lrecord_implementations_table[]. Objects that have been
68 explicitly freed using e.g. free_cons() have lrecord_type_free in this 66 explicitly freed using e.g. free_cons() have lrecord_type_free in this
1592 return NULL; 1590 return NULL;
1593 } 1591 }
1594 1592
1595 #endif /* defined (USE_KKCC) || defined (PDUMP) */ 1593 #endif /* defined (USE_KKCC) || defined (PDUMP) */
1596 1594
1597 #ifdef __cplusplus 1595 END_C_DECLS
1598 }
1599 #endif
1600 1596
1601 #endif /* INCLUDED_lrecord_h_ */ 1597 #endif /* INCLUDED_lrecord_h_ */