GOutputStream: Fix a compiler warning
authorColin Walters <walters@verbum.org>
Sat, 15 Dec 2012 14:55:39 +0000 (09:55 -0500)
committerColin Walters <walters@verbum.org>
Tue, 18 Dec 2012 18:21:24 +0000 (13:21 -0500)
gio/goutputstream.c

index cdbe66d..a3ac7ad 100644 (file)
@@ -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);
     }