comparison src/file-coding.h @ 2132:34ca43a57692

[xemacs-hg @ 2004-06-16 12:01:17 by malcolmp] IA-64 compilation and unaligned access fixes.
author malcolmp
date Wed, 16 Jun 2004 12:01:19 +0000
parents 969b7290edca
children 13a418960a88
comparison
equal deleted inserted replaced
2131:646a9dd3e204 2132:34ca43a57692
185 struct Lisp_Coding_System 185 struct Lisp_Coding_System
186 { 186 {
187 struct lcrecord_header header; 187 struct lcrecord_header header;
188 struct coding_system_methods *methods; 188 struct coding_system_methods *methods;
189 189
190 #define CODING_SYSTEM_SLOT_DECLARATION
191 #define MARKED_SLOT(x) Lisp_Object x;
192 #include "coding-system-slots.h"
193
194 /* Eol type requested by user. See comment about EOL junk in
195 coding-system-slots.h. */
196 enum eol_type eol_type;
197
190 /* If true, this is an internal coding system, which will not show up in 198 /* If true, this is an internal coding system, which will not show up in
191 coding-system-list unless a special parameter is given to it. */ 199 coding-system-list unless a special parameter is given to it. */
192 int internal_p; 200 int internal_p;
193
194 #define CODING_SYSTEM_SLOT_DECLARATION
195 #define MARKED_SLOT(x) Lisp_Object x;
196 #include "coding-system-slots.h"
197
198 /* Eol type requested by user. See comment about EOL junk in
199 coding-system-slots.h. */
200 enum eol_type eol_type;
201 201
202 /* type-specific extra data attached to a coding_system */ 202 /* type-specific extra data attached to a coding_system */
203 char data[1]; 203 char data[1];
204 }; 204 };
205 typedef struct Lisp_Coding_System Lisp_Coding_System; 205 typedef struct Lisp_Coding_System Lisp_Coding_System;