[vala/0.14] gio-2.0: Make AsyncInitable.init_async virtual instead of abstract



commit bc3a4b405c476bbae390638ecc7008996412634f
Author: Luca Bruno <lucabru src gnome org>
Date:   Wed Dec 21 08:52:46 2011 +0100

    gio-2.0: Make AsyncInitable.init_async virtual instead of abstract
    
    Fixes bug 666348.

 vapi/gio-2.0.vapi                      |    2 +-
 vapi/packages/gio-2.0/gio-2.0.metadata |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/vapi/gio-2.0.vapi b/vapi/gio-2.0.vapi
index 601b3c5..fa9bc6c 100644
--- a/vapi/gio-2.0.vapi
+++ b/vapi/gio-2.0.vapi
@@ -1847,7 +1847,7 @@ namespace GLib {
 	}
 	[CCode (cheader_filename = "gio/gio.h")]
 	public interface AsyncInitable : GLib.Object {
-		public abstract async bool init_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null) throws GLib.Error;
+		public virtual async bool init_async (int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null) throws GLib.Error;
 		public static async unowned GLib.Object new_async (GLib.Type object_type, int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable, ...) throws GLib.Error;
 		public static async void new_valist_async (GLib.Type object_type, string first_property_name, void* var_args, int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null);
 		public static async void newv_async (GLib.Type object_type, uint n_parameters, GLib.Parameter parameters, int io_priority = GLib.Priority.DEFAULT, GLib.Cancellable? cancellable = null);
diff --git a/vapi/packages/gio-2.0/gio-2.0.metadata b/vapi/packages/gio-2.0/gio-2.0.metadata
index a6c1c24..5707981 100644
--- a/vapi/packages/gio-2.0/gio-2.0.metadata
+++ b/vapi/packages/gio-2.0/gio-2.0.metadata
@@ -13,6 +13,7 @@ g_app_launch_context_get_startup_notify_id.files type_arguments="File"
 g_application_command_line_print ellipsis="1" printf_format="1"
 g_application_command_line_printerr ellipsis="1" printf_format="1"
 GAsyncReadyCallback.source_object nullable="1"
+g_async_initable_init_async virtual="1"
 g_async_initable_new_async transfer_ownership="1"
 g_async_initable_new_async.cancellable nullable="1"
 g_buffered_input_stream_peek.buffer type_name="uint8" is_array="1" array_length_pos="2.9" array_length_type="gsize"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]