Commit eb4a1640 authored by Alexander Larsson's avatar Alexander Larsson Committed by Alexander Larsson

Remove duplicated GSeekable functions. (#509990) Just use the

2008-01-21  Alexander Larsson  <alexl@redhat.com>

        * gfileinputstream.[ch]:
        * gfileoutputstream.[ch]:
        * gio.symbols:
	Remove duplicated GSeekable functions. (#509990)
	Just use the g_seekable_xxx() calls instead.



svn path=/trunk/; revision=6342
parent 54300dde
2008-01-21 Alexander Larsson <alexl@redhat.com>
* gfileinputstream.[ch]:
* gfileoutputstream.[ch]:
* gio.symbols:
Remove duplicated GSeekable functions. (#509990)
Just use the g_seekable_xxx() calls instead.
2008-01-21 Matthias Clasen <mclasen@redhat.com>
* glocal*.c:
......
......@@ -264,15 +264,7 @@ g_file_input_stream_query_info_finish (GFileInputStream *stream,
return class->query_info_finish (stream, result, error);
}
/**
* g_file_input_stream_tell:
* @stream: a #GFileInputStream.
*
* Gets the current position in the stream.
*
* Returns: a #goffset with the position in the stream.
**/
goffset
static goffset
g_file_input_stream_tell (GFileInputStream *stream)
{
GFileInputStreamClass *class;
......@@ -295,15 +287,7 @@ g_file_input_stream_seekable_tell (GSeekable *seekable)
return g_file_input_stream_tell (G_FILE_INPUT_STREAM (seekable));
}
/**
* g_file_input_stream_can_seek:
* @stream: a #GFileInputStream.
*
* Checks if a file input stream can be seeked.
*
* Returns: %TRUE if stream can be seeked. %FALSE otherwise.
**/
gboolean
static gboolean
g_file_input_stream_can_seek (GFileInputStream *stream)
{
GFileInputStreamClass *class;
......@@ -330,25 +314,7 @@ g_file_input_stream_seekable_can_seek (GSeekable *seekable)
return g_file_input_stream_can_seek (G_FILE_INPUT_STREAM (seekable));
}
/**
* g_file_input_stream_seek:
* @stream: a #GFileInputStream.
* @offset: a #goffset to seek.
* @type: a #GSeekType.
* @cancellable: optional #GCancellable object, %NULL to ignore.
* @error: a #GError location to store the error occuring, or
* %NULL to ignore.
*
* Seeks in the file input stream.
*
* If @cancellable is not %NULL, then the operation can be cancelled by
* triggering the cancellable object from another thread. If the operation
* was cancelled, the error %G_IO_ERROR_CANCELLED will be set.
*
* Returns: %TRUE if the stream was successfully seeked to the position.
* %FALSE on error.
**/
gboolean
static gboolean
g_file_input_stream_seek (GFileInputStream *stream,
goffset offset,
GSeekType type,
......
......@@ -107,14 +107,6 @@ void g_file_input_stream_query_info_async (GFileInputStream *stream,
GFileInfo *g_file_input_stream_query_info_finish (GFileInputStream *stream,
GAsyncResult *result,
GError **error);
goffset g_file_input_stream_tell (GFileInputStream *stream);
gboolean g_file_input_stream_can_seek (GFileInputStream *stream);
gboolean g_file_input_stream_seek (GFileInputStream *stream,
goffset offset,
GSeekType type,
GCancellable *cancellable,
GError **error);
G_END_DECLS
......
......@@ -309,15 +309,7 @@ g_file_output_stream_get_etag (GFileOutputStream *stream)
return etag;
}
/**
* g_file_output_stream_tell:
* @stream: a #GFileOutputStream.
*
* Gets the current location within the stream.
*
* Returns: a #goffset of the location within the stream.
**/
goffset
static goffset
g_file_output_stream_tell (GFileOutputStream *stream)
{
GFileOutputStreamClass *class;
......@@ -340,15 +332,7 @@ g_file_output_stream_seekable_tell (GSeekable *seekable)
return g_file_output_stream_tell (G_FILE_OUTPUT_STREAM (seekable));
}
/**
* g_file_output_stream_can_seek:
* @stream: a #GFileOutputStream.
*
* Checks if the stream can be seeked.
*
* Returns: %TRUE if seeking is supported by the stream.
**/
gboolean
static gboolean
g_file_output_stream_can_seek (GFileOutputStream *stream)
{
GFileOutputStreamClass *class;
......@@ -375,19 +359,7 @@ g_file_output_stream_seekable_can_seek (GSeekable *seekable)
return g_file_output_stream_can_seek (G_FILE_OUTPUT_STREAM (seekable));
}
/**
* g_file_output_stream_seek:
* @stream: a #GFileOutputStream.
* @offset: a #goffset to seek.
* @type: a #GSeekType.
* @cancellable: optional #GCancellable object, %NULL to ignore.
* @error: a #GError, %NULL to ignore.
*
* Seeks to a location in a file output stream.
*
* Returns: %TRUE if the seek was successful. %FALSE otherwise.
**/
gboolean
static gboolean
g_file_output_stream_seek (GFileOutputStream *stream,
goffset offset,
GSeekType type,
......@@ -437,15 +409,7 @@ g_file_output_stream_seekable_seek (GSeekable *seekable,
offset, type, cancellable, error);
}
/**
* g_file_output_stream_can_truncate:
* @stream: a #GFileOutputStream.
*
* Checks if the stream can be truncated.
*
* Returns: %TRUE if stream can be truncated.
**/
gboolean
static gboolean
g_file_output_stream_can_truncate (GFileOutputStream *stream)
{
GFileOutputStreamClass *class;
......@@ -472,18 +436,7 @@ g_file_output_stream_seekable_can_truncate (GSeekable *seekable)
return g_file_output_stream_can_truncate (G_FILE_OUTPUT_STREAM (seekable));
}
/**
* g_file_output_stream_truncate:
* @stream: a #GFileOutputStream.
* @size: a #goffset to truncate the stream at.
* @cancellable: optional #GCancellable object, %NULL to ignore.
* @error: a #GError, %NULL to ignore.
*
* Truncates a file output stream.
*
* Returns: %TRUE if @stream is truncated successfully.
**/
gboolean
static gboolean
g_file_output_stream_truncate (GFileOutputStream *stream,
goffset size,
GCancellable *cancellable,
......
......@@ -115,18 +115,6 @@ GFileInfo *g_file_output_stream_query_info_finish (GFileOutputStream *stream
GAsyncResult *result,
GError **error);
char * g_file_output_stream_get_etag (GFileOutputStream *stream);
goffset g_file_output_stream_tell (GFileOutputStream *stream);
gboolean g_file_output_stream_can_seek (GFileOutputStream *stream);
gboolean g_file_output_stream_seek (GFileOutputStream *stream,
goffset offset,
GSeekType type,
GCancellable *cancellable,
GError **error);
gboolean g_file_output_stream_can_truncate (GFileOutputStream *stream);
gboolean g_file_output_stream_truncate (GFileOutputStream *stream,
goffset size,
GCancellable *cancellable,
GError **error);
G_END_DECLS
......
......@@ -393,9 +393,6 @@ g_file_input_stream_get_type G_GNUC_CONST
g_file_input_stream_query_info
g_file_input_stream_query_info_async
g_file_input_stream_query_info_finish
g_file_input_stream_tell
g_file_input_stream_can_seek
g_file_input_stream_seek
#endif
#endif
......@@ -426,11 +423,6 @@ g_file_output_stream_query_info
g_file_output_stream_query_info_async
g_file_output_stream_query_info_finish
g_file_output_stream_get_etag
g_file_output_stream_tell
g_file_output_stream_can_seek
g_file_output_stream_seek
g_file_output_stream_can_truncate
g_file_output_stream_truncate
#endif
#endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment