parent class is now CamelSeekableStream idem idem idem idem (_seek):
authorbertrand <bertrand@helixcode.com>
Tue, 25 Jan 2000 01:09:56 +0000 (01:09 +0000)
committerBertrand Guiheneuf <bertrand@src.gnome.org>
Tue, 25 Jan 2000 01:09:56 +0000 (01:09 +0000)
commit48661ab9a456c8590f2f83b4c6591e43e680f734
tree2c9efcf1f524676b8e32bb402ed680d25b1789e3
parent879ed5ae0cd6715b55aff1fd349bfa8a0b2168ba
parent class is now CamelSeekableStream idem idem idem idem (_seek):

2000-01-24  bertrand  <bertrand@helixcode.com>

* camel/camel-seekable-stream.c:
* camel/camel-seekable-stream.h:

* camel/camel-simple-data-wrapper-stream.h:  parent class is now
CamelSeekableStream
* camel/camel-stream-buffered-fs.h: idem
* camel/camel-stream-buffered-fs.c: idem
* camel/camel-stream-mem.h: idem
* camel/camel-stream-mem.c: idem
(_seek): change declaration
* camel/camel-stream-fs.c: parent class is now
CamelSeekableStream
(_seek): change declaration

* camel/camel-stream-fs.h: parent class is now
CamelSeekableStream

Major compatible change in the stream hierarchy.
Removed the seek method from the general streams
so that we can use them as "DataSources".
12 files changed:
camel/Makefile.am
camel/camel-seekable-stream.c [new file with mode: 0644]
camel/camel-seekable-stream.h [new file with mode: 0644]
camel/camel-simple-data-wrapper-stream.c
camel/camel-simple-data-wrapper-stream.h
camel/camel-stream-buffered-fs.c
camel/camel-stream-fs.c
camel/camel-stream-fs.h
camel/camel-stream-mem.c
camel/camel-stream-mem.h
camel/camel-stream.c
camel/camel-stream.h