Mercurial > hg > xemacs-beta
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_ */ |