summaryrefslogtreecommitdiff
path: root/gio/goutputstream.c
diff options
context:
space:
mode:
Diffstat (limited to 'gio/goutputstream.c')
-rw-r--r--gio/goutputstream.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gio/goutputstream.c b/gio/goutputstream.c
index cdbe66d58..a3ac7adac 100644
--- a/gio/goutputstream.c
+++ b/gio/goutputstream.c
@@ -1148,10 +1148,10 @@ async_ready_close_flushed_callback_wrapper (GObject *source_object,
GTask *task = user_data;
GError *error = NULL;
+ class = G_OUTPUT_STREAM_GET_CLASS (stream);
+
if (!g_async_result_legacy_propagate_error (res, &error))
{
- class = G_OUTPUT_STREAM_GET_CLASS (stream);
-
class->flush_finish (stream, res, &error);
}