G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
break;
}
-
}
+
static void
g_converter_output_stream_init (GConverterOutputStream *stream)
{
*
* Creates a new converter output stream for the @base_stream.
*
- * Returns: a new #GConverterOutputStream.
+ * Returns: a new #GOutputStream.
**/
-GConverterOutputStream *
+GOutputStream *
g_converter_output_stream_new (GOutputStream *base_stream,
- GConverter *converter)
+ GConverter *converter)
{
- GConverterOutputStream *stream;
+ GOutputStream *stream;
g_return_val_if_fail (G_IS_OUTPUT_STREAM (base_stream), NULL);
gsize total_read;
gssize res;
GConverterResult cres;
- GInputStream *mem;
- GConverterInputStream *cstream;
- GOutputStream *mem_out;
- GConverterOutputStream *cstream_out;
+ GInputStream *mem, *cstream;
+ GOutputStream *mem_out, *cstream_out;
GConverter *expander;
GError *error;
int i;
while (TRUE)
{
error = NULL;
- res = g_input_stream_read (G_INPUT_STREAM (cstream),
+ res = g_input_stream_read (cstream,
ptr, 1,
NULL, &error);
g_assert (res != -1);
for (i = 0; i < sizeof(unexpanded_data); i++)
{
error = NULL;
- res = g_output_stream_write (G_OUTPUT_STREAM (cstream_out),
+ res = g_output_stream_write (cstream_out,
unexpanded_data + i, 1,
NULL, &error);
g_assert (res != -1);
g_assert (res == 1);
}
- g_output_stream_close (G_OUTPUT_STREAM (cstream_out), NULL, NULL);
+ g_output_stream_close (cstream_out, NULL, NULL);
g_assert (g_memory_output_stream_get_data_size (G_MEMORY_OUTPUT_STREAM (mem_out)) == n_written);
g_assert (memcmp (g_memory_output_stream_get_data (G_MEMORY_OUTPUT_STREAM (mem_out)),
gsize total_read;
gssize res;
GConverterResult cres;
- GInputStream *mem;
- GOutputStream *mem_out;
- GConverterInputStream *cstream;
- GConverterOutputStream *cstream_out;
+ GInputStream *mem, *cstream;
+ GOutputStream *mem_out, *cstream_out;
GConverter *expander, *compressor;
GError *error;
int i;
while (TRUE)
{
error = NULL;
- res = g_input_stream_read (G_INPUT_STREAM (cstream),
+ res = g_input_stream_read (cstream,
ptr, 1,
NULL, &error);
g_assert (res != -1);
for (i = 0; i < expanded_size; i++)
{
error = NULL;
- res = g_output_stream_write (G_OUTPUT_STREAM (cstream_out),
+ res = g_output_stream_write (cstream_out,
expanded + i, 1,
NULL, &error);
g_assert (res != -1);
g_assert (res == 1);
}
- g_output_stream_close (G_OUTPUT_STREAM (cstream_out), NULL, NULL);
+ g_output_stream_close (cstream_out, NULL, NULL);
g_assert (g_memory_output_stream_get_data_size (G_MEMORY_OUTPUT_STREAM (mem_out)) == n_read - 1); /* Last 2 zeros are combined */
g_assert (memcmp (g_memory_output_stream_get_data (G_MEMORY_OUTPUT_STREAM (mem_out)),
while (TRUE)
{
error = NULL;
- res = g_input_stream_read (G_INPUT_STREAM (cstream),
+ res = g_input_stream_read (cstream,
ptr, 1,
NULL, &error);
g_assert (res != -1);
while (TRUE)
{
error = NULL;
- res = g_input_stream_read (G_INPUT_STREAM (cstream),
+ res = g_input_stream_read (cstream,
ptr, 1,
NULL, &error);
g_assert (res != -1);
while (TRUE)
{
error = NULL;
- res = g_input_stream_read (G_INPUT_STREAM (cstream),
+ res = g_input_stream_read (cstream,
ptr, 1,
NULL, &error);
if (res == -1)