Mercurial > hg > xemacs-beta
diff src/specifier.h @ 456:e7ef97881643 r21-2-43
Import from CVS: tag r21-2-43
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:41:24 +0200 |
parents | 3d3049ae1304 |
children | af57a77cbc92 |
line wrap: on
line diff
--- a/src/specifier.h Mon Aug 13 11:40:56 2007 +0200 +++ b/src/specifier.h Mon Aug 13 11:41:24 2007 +0200 @@ -235,7 +235,7 @@ Lisp_Object fallback; /* type-specific extra data attached to a specifier */ - char data[1]; + max_align_t data[1]; }; typedef struct Lisp_Specifier Lisp_Specifier; @@ -261,7 +261,7 @@ /***** Defining new specifier types *****/ -#define specifier_data_offset (offsetof (Lisp_Specifier, data)) +#define specifier_data_offset offsetof (Lisp_Specifier, data) extern const struct lrecord_description specifier_empty_extra_description[]; #ifdef ERROR_CHECK_TYPECHECK