GNOME Bugzilla – Bug 756255
GOutputStream swallowing errors in splice with G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET
Last modified: 2015-10-08 18:11:31 UTC
When G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET is set in flags, g_output_stream_real_splice() sets error but doesn't return -1 to indicate failure. When G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET is not set it behaves correctly.
Created attachment 312919 [details] [review] Report failure properly in g_output_stream_real_splice
Thanks, i pushed this to master and glib-2-46