Mercurial > hg > xemacs-beta
comparison src/lstream.h @ 5120:d1247f3cc363 ben-lisp-object
latest work on lisp-object workspace;
more changes eliminating LCRECORD in place of LISP_OBJECT;
now compiles and runs.
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Mon, 28 Dec 2009 01:15:52 -0600 |
parents | e0db3c197671 |
children | a9c41067dd88 |
comparison
equal
deleted
inserted
replaced
5119:d877c14318b3 | 5120:d1247f3cc363 |
---|---|
228 #define LSTREAM_FL_NO_PARTIAL_CHARS 8 | 228 #define LSTREAM_FL_NO_PARTIAL_CHARS 8 |
229 #define LSTREAM_FL_CLOSE_AT_DISKSAVE 16 | 229 #define LSTREAM_FL_CLOSE_AT_DISKSAVE 16 |
230 | 230 |
231 struct lstream | 231 struct lstream |
232 { | 232 { |
233 struct LCRECORD_HEADER header; | 233 LISP_OBJECT_HEADER header; |
234 const Lstream_implementation *imp; /* methods for this stream */ | 234 const Lstream_implementation *imp; /* methods for this stream */ |
235 Lstream_buffering buffering; /* type of buffering in use */ | 235 Lstream_buffering buffering; /* type of buffering in use */ |
236 Bytecount buffering_size; /* number of bytes buffered */ | 236 Bytecount buffering_size; /* number of bytes buffered */ |
237 | 237 |
238 unsigned char *in_buffer; /* holds characters read from stream end */ | 238 unsigned char *in_buffer; /* holds characters read from stream end */ |