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;