Mercurial > hg > xemacs-beta
comparison src/opaque.h @ 454:d7a9135ec789 r21-2-42
Import from CVS: tag r21-2-42
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:40:54 +0200 |
parents | abe6d1db359e |
children | af57a77cbc92 |
comparison
equal
deleted
inserted
replaced
453:270b05afd845 | 454:d7a9135ec789 |
---|---|
23 | 23 |
24 /* Written by Ben Wing, October 1993. */ | 24 /* Written by Ben Wing, October 1993. */ |
25 | 25 |
26 #ifndef INCLUDED_opaque_h_ | 26 #ifndef INCLUDED_opaque_h_ |
27 #define INCLUDED_opaque_h_ | 27 #define INCLUDED_opaque_h_ |
28 | |
29 typedef union | |
30 { | |
31 struct { Lisp_Object obj; } obj; | |
32 struct { void *p; } p; | |
33 struct { double d; } d; | |
34 } max_align_t; | |
35 | 28 |
36 typedef struct Lisp_Opaque | 29 typedef struct Lisp_Opaque |
37 { | 30 { |
38 struct lcrecord_header header; | 31 struct lcrecord_header header; |
39 size_t size; | 32 size_t size; |