From: Adrien Bustany Date: Fri, 5 Mar 2010 16:03:18 +0000 (-0300) Subject: twitter-glib bindings: Mark TwitterError as errordomain X-Git-Tag: 0.8.0~233 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=69215032dd49a2e43adfa900313d8db4157aed04;p=thirdparty%2Fvala.git twitter-glib bindings: Mark TwitterError as errordomain --- diff --git a/vapi/packages/twitter-glib-1.0/twitter-glib-1.0.metadata b/vapi/packages/twitter-glib-1.0/twitter-glib-1.0.metadata index 9e268f5c0..7bce0ace5 100644 --- a/vapi/packages/twitter-glib-1.0/twitter-glib-1.0.metadata +++ b/vapi/packages/twitter-glib-1.0/twitter-glib-1.0.metadata @@ -12,3 +12,4 @@ twitter_client_get_user.password is_out="1" twitter_date_to_time_val.time_ is_out="1" Twitter* cheader_filename="twitter-glib/twitter-glib.h" TwitterClient::status_received.status nullable="1" +TwitterError errordomain="1" diff --git a/vapi/twitter-glib-1.0.vapi b/vapi/twitter-glib-1.0.vapi index dd3d171f3..60869be76 100644 --- a/vapi/twitter-glib-1.0.vapi +++ b/vapi/twitter-glib-1.0.vapi @@ -157,8 +157,14 @@ namespace Twitter { FAILED, SUCCESS } + [CCode (cprefix = "TWITTER_", cheader_filename = "twitter-glib/twitter-glib.h")] + public enum Provider { + CUSTOM_PROVIDER, + DEFAULT_PROVIDER, + IDENTI_CA + } [CCode (cprefix = "TWITTER_ERROR_", cheader_filename = "twitter-glib/twitter-glib.h")] - public enum Error { + public errordomain Error { HOST_NOT_FOUND, CANCELLED, PERMISSION_DENIED, @@ -166,13 +172,7 @@ namespace Twitter { TIMED_OUT, FAILED, NOT_MODIFIED, - PARSE_ERROR - } - [CCode (cprefix = "TWITTER_", cheader_filename = "twitter-glib/twitter-glib.h")] - public enum Provider { - CUSTOM_PROVIDER, - DEFAULT_PROVIDER, - IDENTI_CA + PARSE_ERROR, } [CCode (cheader_filename = "twitter-glib/twitter-glib.h")] public const string GLIB_API_VERSION_S; @@ -189,7 +189,7 @@ namespace Twitter { [CCode (cheader_filename = "twitter-glib/twitter-glib.h")] public static bool date_to_time_val (string date, out GLib.TimeVal time_); [CCode (cheader_filename = "twitter-glib/twitter-glib.h")] - public static Twitter.Error error_from_status (uint status); + public static unowned Twitter.Error error_from_status (uint status); [CCode (cheader_filename = "twitter-glib/twitter-glib.h")] public static GLib.Quark error_quark (); [CCode (cheader_filename = "twitter-glib/twitter-glib.h")]