Mercurial > hg > xemacs-beta
diff src/elhash.h @ 5178:97eb4942aec8
merge
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Mon, 29 Mar 2010 21:28:13 -0500 |
parents | a9c41067dd88 |
children | 71ee43b8a74d |
line wrap: on
line diff
--- a/src/elhash.h Tue Feb 23 07:28:35 2010 -0600 +++ b/src/elhash.h Mon Mar 29 21:28:13 2010 -0500 @@ -25,7 +25,7 @@ typedef struct Lisp_Hash_Table Lisp_Hash_Table; -DECLARE_LRECORD (hash_table, Lisp_Hash_Table); +DECLARE_LISP_OBJECT (hash_table, Lisp_Hash_Table); #define XHASH_TABLE(x) XRECORD (x, hash_table, Lisp_Hash_Table) #define wrap_hash_table(p) wrap_record (p, hash_table) @@ -36,7 +36,7 @@ typedef struct htentry { #ifdef NEW_GC - struct lrecord_header lheader; + NORMAL_LISP_OBJECT_HEADER lheader; #endif /* NEW_GC */ Lisp_Object key; Lisp_Object value; @@ -48,7 +48,7 @@ typedef struct htentry Lisp_Hash_Table_Entry; -DECLARE_LRECORD (hash_table_entry, Lisp_Hash_Table_Entry); +DECLARE_LISP_OBJECT (hash_table_entry, Lisp_Hash_Table_Entry); #define XHASH_TABLE_ENTRY(x) \ XRECORD (x, hash_table_entry, Lisp_Hash_Table_Entry)