g_output_stream_splice: deal with overflow