X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Frangetab.h;h=a5d4d440fd159e9e0ec8deacafd6972dc60d6af7;hb=dc745854625e6c7b8fb441c6fb4a521857a5cce0;hp=f54c4339355a17fd1b8f581e6b4dad593a79ba35;hpb=6883ee56ec887c2c48abe5b06b5e66aa74031910;p=chise%2Fxemacs-chise.git.1 diff --git a/src/rangetab.h b/src/rangetab.h index f54c433..a5d4d44 100644 --- a/src/rangetab.h +++ b/src/rangetab.h @@ -23,8 +23,8 @@ Boston, MA 02111-1307, USA. */ /* Extracted from rangetab.c by O. Galibert, 1998. */ -#ifndef _XEMACS_RANGETAB_H_ -#define _XEMACS_RANGETAB_H_ +#ifndef INCLUDED_rangetab_h_ +#define INCLUDED_rangetab_h_ typedef struct range_table_entry range_table_entry; struct range_table_entry @@ -44,13 +44,12 @@ struct Lisp_Range_Table struct lcrecord_header header; range_table_entry_dynarr *entries; }; +typedef struct Lisp_Range_Table Lisp_Range_Table; -DECLARE_LRECORD (range_table, struct Lisp_Range_Table); -#define XRANGE_TABLE(x) \ - XRECORD (x, range_table, struct Lisp_Range_Table) +DECLARE_LRECORD (range_table, Lisp_Range_Table); +#define XRANGE_TABLE(x) XRECORD (x, range_table, Lisp_Range_Table) #define XSETRANGE_TABLE(x, p) XSETRECORD (x, p, range_table) #define RANGE_TABLEP(x) RECORDP (x, range_table) -#define GC_RANGE_TABLEP(x) GC_RECORDP (x, range_table) #define CHECK_RANGE_TABLE(x) CHECK_RECORD (x, range_table) -#endif +#endif /* INCLUDED_rangetab_h_ */