From: Oliver Sauder Date: Wed, 28 Sep 2011 16:28:13 +0000 (+0200) Subject: libpeas-1.0: Add missing ExtensionSet constructor X-Git-Tag: 0.15.0~65 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b40d182a7775b23f11ed9cfd91eb01eb693f4b7;p=thirdparty%2Fvala.git libpeas-1.0: Add missing ExtensionSet constructor Partially fixes bug 660361. --- diff --git a/vapi/libpeas-1.0.vapi b/vapi/libpeas-1.0.vapi index 944e8648a..f728d32df 100644 --- a/vapi/libpeas-1.0.vapi +++ b/vapi/libpeas-1.0.vapi @@ -46,7 +46,7 @@ namespace Peas { [CCode (cheader_filename = "libpeas/peas.h", type_id = "peas_extension_set_get_type ()")] public class ExtensionSet : GLib.Object { [CCode (has_construct_function = false)] - protected ExtensionSet (); + public ExtensionSet (Peas.Engine engine, GLib.Type exten_type, ...); public void @foreach (Peas.ExtensionSetForeachFunc func); public unowned Peas.Extension get_extension (Peas.PluginInfo info); public static Peas.ExtensionSet newv (Peas.Engine? engine, GLib.Type exten_type, [CCode (array_length_cname = "n_parameters", array_length_pos = 2.5, array_length_type = "guint")] GLib.Parameter[] parameters); diff --git a/vapi/metadata/Peas-1.0.metadata b/vapi/metadata/Peas-1.0.metadata index 4bd41f820..4dd0f49b9 100644 --- a/vapi/metadata/Peas-1.0.metadata +++ b/vapi/metadata/Peas-1.0.metadata @@ -3,3 +3,5 @@ Engine .get_plugin_info unowned=true ExtensionBase .get_plugin_info unowned=true +ExtensionSet + .new skip=false