comparison src/lisp.h @ 321:19dcec799385 r21-0-58

Import from CVS: tag r21-0-58
author cvs
date Mon, 13 Aug 2007 10:46:44 +0200
parents 4b85ae5eabfb
children 8bec6624d99b
comparison
equal deleted inserted replaced
320:73c75c43c1f2 321:19dcec799385
958 struct Lisp_Bit_Vector 958 struct Lisp_Bit_Vector
959 { 959 {
960 struct lrecord_header lheader; 960 struct lrecord_header lheader;
961 Lisp_Object next; 961 Lisp_Object next;
962 long size; 962 long size;
963 unsigned int bits[1]; 963 unsigned long bits[1];
964 }; 964 };
965 965
966 DECLARE_LRECORD (bit_vector, struct Lisp_Bit_Vector); 966 DECLARE_LRECORD (bit_vector, struct Lisp_Bit_Vector);
967 #define XBIT_VECTOR(x) XRECORD (x, bit_vector, struct Lisp_Bit_Vector) 967 #define XBIT_VECTOR(x) XRECORD (x, bit_vector, struct Lisp_Bit_Vector)
968 #define XSETBIT_VECTOR(x, p) XSETRECORD (x, p, bit_vector) 968 #define XSETBIT_VECTOR(x, p) XSETRECORD (x, p, bit_vector)