[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
On 2002-07-11, Eric <ebotcazou@xxxxxxxxxx> wrote:
> But first and foremost: do we fix pack_feof() ? The main drawback is the one
> described above. The main advantage (besides conformity) is to simplify the
> code in src/file.c
I think it's too late to change it. It would break a lot of code, and
might destroy someone's data.
However, I've been thinking about a layered I/O interface, where data
could be read from/written to disk, memory, network, etc. I don't know
if the current "eager" EOF behaviour is possible to implement
everywhere. I guess it should always be possible if the incoming data
is buffered a bit.
--
王浩禎