diff src/file-coding.c @ 2551:9f70af3ac939

[xemacs-hg @ 2005-02-03 16:14:02 by james] Commit Olivier Galibert's dumper updates for bignums and use them. See xemacs-patches message with ID <ps8y685c6p.fsf@diannao.ittc.ku.edu>.
author james
date Thu, 03 Feb 2005 16:14:08 +0000
parents 7de8d9ab7bbd
children 6fa9919a9a0b
line wrap: on
line diff
--- a/src/file-coding.c	Thu Feb 03 07:30:22 2005 +0000
+++ b/src/file-coding.c	Thu Feb 03 16:14:08 2005 +0000
@@ -106,7 +106,8 @@
 static coding_system_type_entry_dynarr *the_coding_system_type_entry_dynarr;
 
 static const struct memory_description cste_description_1[] = {
-  { XD_BLOCK_PTR,  offsetof (coding_system_type_entry, meths), 1, &coding_system_methods_description },
+  { XD_BLOCK_PTR,  offsetof (coding_system_type_entry, meths), 1,
+    { &coding_system_methods_description } },
   { XD_END }
 };
 
@@ -171,7 +172,7 @@
 =
 {
   { XD_BLOCK_PTR, offsetof (struct detector, cats), 1,
-      &detector_category_dynarr_description },
+    { &detector_category_dynarr_description } },
   { XD_END }
 };
 
@@ -346,13 +347,13 @@
 static const struct memory_description coding_system_description[] =
 {
   { XD_BLOCK_PTR,  offsetof (Lisp_Coding_System, methods), 1,
-    &coding_system_methods_description },
+    { &coding_system_methods_description } },
 #define MARKED_SLOT(x) { XD_LISP_OBJECT, offsetof (Lisp_Coding_System, x) },
 #define MARKED_SLOT_ARRAY(slot, size) \
   { XD_LISP_OBJECT_ARRAY, offsetof (Lisp_Coding_System, slot), size },
 #include "coding-system-slots.h"
   { XD_BLOCK_ARRAY, offsetof (Lisp_Coding_System, data), 1,
-    coding_system_extra_description_map },
+    { coding_system_extra_description_map } },
   { XD_END }
 };
 
@@ -1727,8 +1728,10 @@
 extern const struct sized_memory_description undecided_coding_stream_description;
 
 static const struct memory_description coding_stream_data_description_1 []= {
-  { XD_BLOCK_PTR, chain_coding_system, 1, &chain_coding_stream_description},
-  { XD_BLOCK_PTR, undecided_coding_system, 1, &undecided_coding_stream_description},
+  { XD_BLOCK_PTR, chain_coding_system, 1,
+    { &chain_coding_stream_description } },
+  { XD_BLOCK_PTR, undecided_coding_system, 1,
+    { &undecided_coding_stream_description } },
   { XD_END }
 };
 
@@ -1742,7 +1745,7 @@
   { XD_LISP_OBJECT, offsetof (struct coding_stream, codesys) },
   { XD_LISP_OBJECT, offsetof (struct coding_stream, other_end) },
   { XD_UNION, offsetof (struct coding_stream, data), 
-    XD_INDIRECT (0, 0), &coding_stream_data_description },
+    XD_INDIRECT (0, 0), { &coding_stream_data_description } },
   { XD_END }
 };
 
@@ -2330,7 +2333,7 @@
 static const struct memory_description chain_coding_system_description[] = {
   { XD_INT, offsetof (struct chain_coding_system, count) },
   { XD_BLOCK_PTR, offsetof (struct chain_coding_system, chain),
-    XD_INDIRECT (0, 0), &lisp_object_description },
+    XD_INDIRECT (0, 0), { &lisp_object_description } },
   { XD_LISP_OBJECT, offsetof (struct chain_coding_system,
 			      canonicalize_after_coding) },
   { XD_END }
@@ -2339,7 +2342,7 @@
 static const struct memory_description chain_coding_stream_description_1 [] = {
   { XD_INT, offsetof (struct chain_coding_stream, lstream_count) },
   { XD_BLOCK_PTR, offsetof (struct chain_coding_stream, lstreams),
-    XD_INDIRECT (0, 0), &lisp_object_description },
+    XD_INDIRECT (0, 0), { &lisp_object_description } },
   { XD_END }
 };
 
@@ -3085,7 +3088,7 @@
 static const struct memory_description undecided_coding_stream_description_1 [] = {
   { XD_LISP_OBJECT, offsetof (struct undecided_coding_stream, actual) },
   { XD_BLOCK_ARRAY, offsetof (struct undecided_coding_stream, c),
-    1, &chain_coding_stream_description },
+    1, { &chain_coding_stream_description } },
   { XD_END }
 };