diff options
Diffstat (limited to 'lib/src/sugar-browser-chandler.h')
-rw-r--r-- | lib/src/sugar-browser-chandler.h | 42 |
1 files changed, 13 insertions, 29 deletions
diff --git a/lib/src/sugar-browser-chandler.h b/lib/src/sugar-browser-chandler.h index d586a41..10f8e2a 100644 --- a/lib/src/sugar-browser-chandler.h +++ b/lib/src/sugar-browser-chandler.h @@ -9,25 +9,12 @@ G_BEGIN_DECLS typedef struct _SugarBrowserChandler SugarBrowserChandler; typedef struct _SugarBrowserChandlerClass SugarBrowserChandlerClass; -#define SUGAR_TYPE_BROWSER_CHANDLER ( \ - sugar_browser_chandler_get_type()) -#define SUGAR_BROWSER_CHANDLER(object) ( \ - G_TYPE_CHECK_INSTANCE_CAST((object), \ - SUGAR_TYPE_BROWSER_CHANDLER, SugarBrowserChandler)) -#define SUGAR_BROWSER_CHANDLER_CLASS(klass) ( \ - G_TYPE_CHECK_CLASS_CAST((klass), \ - SUGAR_TYPE_BROWSER_CHANDLER, \ - SugarBrowserChandlerClass)) -#define SUGAR_IS_BROWSER_CHANDLER(object) ( \ - G_TYPE_CHECK_INSTANCE_TYPE((object), \ - SUGAR_TYPE_BROWSER_CHANDLER)) -#define SUGAR_IS_BROWSER_CHANDLER_CLASS(klass) ( \ - G_TYPE_CHECK_CLASS_TYPE((klass), \ - SUGAR_TYPE_BROWSER_CHANDLER)) -#define SUGAR_BROWSER_CHANDLER_GET_CLASS(object) ( \ - G_TYPE_INSTANCE_GET_CLASS((object), \ - SUGAR_TYPE_BROWSER_CHANDLER, \ - SugarBrowserChandlerClass)) +#define SUGAR_TYPE_BROWSER_CHANDLER (sugar_browser_chandler_get_type()) +#define SUGAR_BROWSER_CHANDLER(object) (G_TYPE_CHECK_INSTANCE_CAST((object), SUGAR_TYPE_BROWSER_CHANDLER, SugarBrowserChandler)) +#define SUGAR_BROWSER_CHANDLER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), SUGAR_TYPE_BROWSER_CHANDLER, SugarBrowserChandlerClass)) +#define SUGAR_IS_BROWSER_CHANDLER(object) (G_TYPE_CHECK_INSTANCE_TYPE((object), SUGAR_TYPE_BROWSER_CHANDLER)) +#define SUGAR_IS_BROWSER_CHANDLER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), SUGAR_TYPE_BROWSER_CHANDLER)) +#define SUGAR_BROWSER_CHANDLER_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS((object), SUGAR_TYPE_BROWSER_CHANDLER, SugarBrowserChandlerClass)) struct _SugarBrowserChandler { GObject base_instance; @@ -36,20 +23,17 @@ struct _SugarBrowserChandler { struct _SugarBrowserChandlerClass { GObjectClass base_class; - guint handle_content_signal_id; - void (* handle_content) (char *url, char *tmp_file_name); }; -GType sugar_browser_chandler_get_type (void); -SugarBrowserChandler *sugar_get_browser_chandler (); -void sugar_browser_chandler_handle_content ( - SugarBrowserChandler *browser_chandler, - const char *url, - const char *suggested_file_name, - const char *mime_type, - const char *tmp_file_name); +GType sugar_browser_chandler_get_type (void); +SugarBrowserChandler *sugar_get_browser_chandler (void); +void sugar_browser_chandler_handle_content (SugarBrowserChandler *chandler, + const char *url, + const char *suggested_file_name, + const char *mime_type, + const char *tmp_file_name); G_END_DECLS |