[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
mailutils/mailbox file_stream.c
From: |
Sergey Poznyakoff |
Subject: |
mailutils/mailbox file_stream.c |
Date: |
Sun, 03 Nov 2002 07:53:25 -0500 |
CVSROOT: /cvsroot/mailutils
Module name: mailutils
Changes by: Sergey Poznyakoff <address@hidden> 02/11/03 07:53:25
Modified files:
mailbox : file_stream.c
Log message:
Some applications (e.g. mail.remote)
implicitly rely on the possibility to seek on stdin streams.
To provide this functionality:
(struct _file_stram): Added cache member.
It is a memory stream used to provide seeking capability for
stdio streams.
(_file_destroy): Destroy cache if necessary.
(_stdin_file_read,_stdin_file_readline,_stdout_file_write): New
functions. Provide IO operations for stdio streams.
(stdio_stream_create): Register new IO functions.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/mailutils/mailutils/mailbox/file_stream.c.diff?tr1=1.25&tr2=1.26&r1=text&r2=text
- mailutils/mailbox file_stream.c,
Sergey Poznyakoff <=