From b6d1df6d68b220f730619633b1d21afff447e12a Mon Sep 17 00:00:00 2001 From: George Kiagiadakis <george.kiagiadakis@collabora.com> Date: Tue, 23 Apr 2019 16:30:36 +0300 Subject: [PATCH] plugin: remove WP_PLUGIN_DEFINE_TYPE - bad idea --- lib/wp/plugin.h | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/lib/wp/plugin.h b/lib/wp/plugin.h index 377c12a3..d688ede9 100644 --- a/lib/wp/plugin.h +++ b/lib/wp/plugin.h @@ -184,22 +184,6 @@ const WpPluginMetadata * wp_plugin_get_metadata (WpPlugin * self); */ #define WP_MODULE_INIT_SYMBOL wireplumber__module_init -/** - * WP_PLUGIN_DEFINE_TYPE: (skip) - * - * Convenience macro for defining a #WpPlugin subclass in a module - */ -#define WP_PLUGIN_DEFINE_TYPE(TN, t_n) \ - typedef struct _##TN { \ - WpPlugin parent; \ - } TN; \ - \ - typedef struct _##TN##Class { \ - WpPluginClass parent; \ - } TN##Class; \ - \ - G_DEFINE_TYPE_WITH_PRIVATE (TN, t_n, wp_plugin_get_type ()) - G_END_DECLS -- GitLab