comparison src/objects.c @ 3092:141c2920ea48

[xemacs-hg @ 2005-11-25 01:41:31 by crestani] Incremental Garbage Collector
author crestani
date Fri, 25 Nov 2005 01:42:08 +0000
parents 1e7cc382eb16
children ad2f4ae9895b
comparison
equal deleted inserted replaced
3091:c22d8984148c 3092:141c2920ea48
61 61
62 Lisp_Object Qcolor_instancep; 62 Lisp_Object Qcolor_instancep;
63 63
64 static const struct memory_description color_instance_data_description_1 []= { 64 static const struct memory_description color_instance_data_description_1 []= {
65 #ifdef HAVE_TTY 65 #ifdef HAVE_TTY
66 #ifdef NEW_GC
67 { XD_LISP_OBJECT, tty_console },
68 #else /* not NEW_GC */
66 { XD_BLOCK_PTR, tty_console, 1, { &tty_color_instance_data_description } }, 69 { XD_BLOCK_PTR, tty_console, 1, { &tty_color_instance_data_description } },
70 #endif /* not NEW_GC */
67 #endif 71 #endif
68 { XD_END } 72 { XD_END }
69 }; 73 };
70 74
71 static const struct sized_memory_description color_instance_data_description = { 75 static const struct sized_memory_description color_instance_data_description = {
270 static Lisp_Object font_instance_truename_internal (Lisp_Object xfont, 274 static Lisp_Object font_instance_truename_internal (Lisp_Object xfont,
271 Error_Behavior errb); 275 Error_Behavior errb);
272 276
273 static const struct memory_description font_instance_data_description_1 []= { 277 static const struct memory_description font_instance_data_description_1 []= {
274 #ifdef HAVE_TTY 278 #ifdef HAVE_TTY
275 { XD_BLOCK_PTR, tty_console, 1, { &tty_font_instance_data_description} }, 279 #ifdef NEW_GC
280 { XD_LISP_OBJECT, tty_console },
281 #else /* not NEW_GC */
282 { XD_BLOCK_PTR, tty_console, 1, { &tty_font_instance_data_description } },
283 #endif /* not NEW_GC */
276 #endif 284 #endif
277 { XD_END } 285 { XD_END }
278 }; 286 };
279 287
280 static const struct sized_memory_description font_instance_data_description = { 288 static const struct sized_memory_description font_instance_data_description = {