/* Sets whether the base stream will be closed when @stream is closed.  */
void g_filter_output_stream_set_close_base_stream(GFilterOutputStream *stream, gboolean close_base)
/* Sets whether the base stream will be closed when @stream is closed.  */
void g_filter_output_stream_set_close_base_stream(GFilterOutputStream *stream, gboolean close_base)
{
  GFilterOutputStreamPrivate *priv;
  g_return_if_fail (G_IS_FILTER_OUTPUT_STREAM (stream));
  close_base = !!close_base;
  priv = g_filter_output_stream_get_instance_private (stream);
  if (priv->close_base != close_base)
    {
      priv->close_base = close_base;
      g_object_notify (G_OBJECT (stream), "close-base-stream");
    }
}