]> code.delx.au - gnu-emacs/blobdiff - src/disptab.h
Use union for the payload of struct Lisp_Vector.
[gnu-emacs] / src / disptab.h
index e02bab04bbc9108a3c5f5c0accb77dedc1663ba9..87dc5a22a68345ff019c8eb234626762c70a59fb 100644 (file)
@@ -59,7 +59,7 @@ extern Lisp_Object Qdisplay_table;
 /* Return the current base (for indexing) of the GLYPH table,
    or 0 if the table isn't currently valid.  */
 #define GLYPH_TABLE_BASE  \
-  ((VECTORP (Vglyph_table)) ? XVECTOR (Vglyph_table)->contents : 0)
+  ((VECTORP (Vglyph_table)) ? XVECTOR (Vglyph_table)->u.contents : 0)
 
 /* Given BASE and LEN returned by the two previous macros,
    return nonzero if the GLYPH code G should be output as a single