diff options
Diffstat (limited to 'modules/plugin-mono/e-plugin-mono.c')
-rw-r--r-- | modules/plugin-mono/e-plugin-mono.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/plugin-mono/e-plugin-mono.c b/modules/plugin-mono/e-plugin-mono.c index 1c4113504d..2179e95195 100644 --- a/modules/plugin-mono/e-plugin-mono.c +++ b/modules/plugin-mono/e-plugin-mono.c @@ -38,6 +38,10 @@ #include <mono/metadata/mono-config.h> #include <mono/jit/jit.h> +#define E_PLUGIN_MONO_GET_PRIVATE(obj) \ + (G_TYPE_INSTANCE_GET_PRIVATE \ + ((obj), E_TYPE_PLUGIN_MONO, EPluginMonoPrivate)) + struct _EPluginMonoPrivate { MonoAssembly *assembly; MonoClass *class; @@ -239,8 +243,7 @@ plugin_mono_init (EPluginMono *plugin_mono) (GDestroyNotify) g_free, (GDestroyNotify) NULL); - plugin_mono->priv = G_TYPE_INSTANCE_GET_PRIVATE ( - plugin_mono, E_TYPE_PLUGIN_MONO, EPluginMonoPrivate); + plugin_mono->priv = E_PLUGIN_MONO_GET_PRIVATE (plugin_mono); plugin_mono->priv->methods = methods; } |