diff options
author | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2018-01-30 12:08:53 -0200 |
---|---|---|
committer | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2018-01-30 12:08:53 -0200 |
commit | e227bb8aff228db27062773b5c58ecfa4c9c7f8f (patch) | |
tree | 3fd7e040027662c4aa97a1b7e7a157d399dea963 /search-provider | |
parent | 0a4ce2aa22e09e0a66285914d039fddb3206a99b (diff) | |
download | gnome-control-center-e227bb8aff228db27062773b5c58ecfa4c9c7f8f.tar.gz |
search-provider: Use G_DECLARE_FINAL_CLASS
Diffstat (limited to 'search-provider')
-rw-r--r-- | search-provider/cc-search-provider.c | 5 | ||||
-rw-r--r-- | search-provider/cc-search-provider.h | 32 |
2 files changed, 3 insertions, 34 deletions
diff --git a/search-provider/cc-search-provider.c b/search-provider/cc-search-provider.c index 685fcf4d5..e6a1ef890 100644 --- a/search-provider/cc-search-provider.c +++ b/search-provider/cc-search-provider.c @@ -43,11 +43,6 @@ struct _CcSearchProvider GHashTable *iter_table; /* COL_ID -> GtkTreeIter */ }; -struct _CcSearchProviderClass -{ - GObjectClass parent_class; -}; - typedef enum { MATCH_NONE, MATCH_PREFIX, diff --git a/search-provider/cc-search-provider.h b/search-provider/cc-search-provider.h index f3084ac8c..0eb05b907 100644 --- a/search-provider/cc-search-provider.h +++ b/search-provider/cc-search-provider.h @@ -17,8 +17,7 @@ * */ -#ifndef _CC_SEARCH_PROVIDER_H -#define _CC_SEARCH_PROVIDER_H +#pragma once #include <glib-object.h> #include <gio/gio.h> @@ -27,32 +26,9 @@ G_BEGIN_DECLS -#define CC_TYPE_SEARCH_PROVIDER cc_search_provider_get_type() +#define CC_TYPE_SEARCH_PROVIDER (cc_search_provider_get_type()) -#define CC_SEARCH_PROVIDER(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST ((obj), \ - CC_TYPE_SEARCH_PROVIDER, CcSearchProvider)) - -#define CC_SEARCH_PROVIDER_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST ((klass), \ - CC_TYPE_SEARCH_PROVIDER, CcSearchProviderClass)) - -#define CC_IS_SEARCH_PROVIDER(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE ((obj), \ - CC_TYPE_SEARCH_PROVIDER)) - -#define CC_IS_SEARCH_PROVIDER_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE ((klass), \ - CC_TYPE_SEARCH_PROVIDER)) - -#define CC_SEARCH_PROVIDER_GET_CLASS(obj) \ - (G_TYPE_INSTANCE_GET_CLASS ((obj), \ - CC_TYPE_SEARCH_PROVIDER, CcSearchProviderClass)) - -typedef struct _CcSearchProvider CcSearchProvider; -typedef struct _CcSearchProviderClass CcSearchProviderClass; - -GType cc_search_provider_get_type (void) G_GNUC_CONST; +G_DECLARE_FINAL_TYPE (CcSearchProvider, cc_search_provider, CC, SEARCH_PROVIDER, GObject) CcSearchProvider *cc_search_provider_new (void); @@ -65,5 +41,3 @@ void cc_search_provider_dbus_unregister (CcSearchProvider *provider, const char *object_path); G_END_DECLS - -#endif /* _CC_SEARCH_PROVIDER_H */ |