From 50e5c22f0f5c4083ceee623b5bc02a6a7fc4f18c Mon Sep 17 00:00:00 2001 From: bertrand Date: Tue, 25 Jan 2000 01:09:56 +0000 Subject: parent class is now CamelSeekableStream idem idem idem idem (_seek): 2000-01-24 bertrand * 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". svn path=/trunk/; revision=1622 --- camel/camel-simple-data-wrapper-stream.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'camel/camel-simple-data-wrapper-stream.h') diff --git a/camel/camel-simple-data-wrapper-stream.h b/camel/camel-simple-data-wrapper-stream.h index 094f15faf7..9c756a568d 100644 --- a/camel/camel-simple-data-wrapper-stream.h +++ b/camel/camel-simple-data-wrapper-stream.h @@ -31,6 +31,8 @@ #include #include "camel-simple-data-wrapper.h" +#include "camel-seekable-stream.h" + #ifdef __cplusplus extern "C" { @@ -53,7 +55,7 @@ typedef struct _CamelSimpleDataWrapperStream CamelSimpleDataWrapperStream; typedef struct _CamelSimpleDataWrapperStreamClass CamelSimpleDataWrapperStreamClass; struct _CamelSimpleDataWrapperStream { - CamelStream parent; + CamelSeekableStream parent; CamelSimpleDataWrapper *wrapper; gint current_position; -- cgit v1.2.3