summaryrefslogtreecommitdiff
path: root/libpeas/peas-object-module.h
diff options
context:
space:
mode:
authorGarrett Regier <garrettregier@gmail.com>2017-03-24 12:41:09 -0700
committerGarrett Regier <garrettregier@gmail.com>2017-03-24 21:27:15 -0700
commit7e7e850d24a930ffdaf04d0feaf6607fe797f30e (patch)
treedbde908fd4a0969afe0ee49fd668a1f74f540009 /libpeas/peas-object-module.h
parent743ca63655ac23c24efed5aad33479fa1f4faadf (diff)
downloadlibpeas-7e7e850d24a930ffdaf04d0feaf6607fe797f30e.tar.gz
Allow extensions to be an Abstract Base Class
https://bugzilla.gnome.org/show_bug.cgi?id=767223
Diffstat (limited to 'libpeas/peas-object-module.h')
-rw-r--r--libpeas/peas-object-module.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/libpeas/peas-object-module.h b/libpeas/peas-object-module.h
index 70a0265..08c5d6b 100644
--- a/libpeas/peas-object-module.h
+++ b/libpeas/peas-object-module.h
@@ -95,11 +95,11 @@ PeasObjectModule *peas_object_module_new_embedded (const gchar
const gchar *symbol);
GObject *peas_object_module_create_object (PeasObjectModule *module,
- GType interface,
+ GType exten_type,
guint n_parameters,
GParameter *parameters);
gboolean peas_object_module_provides_object (PeasObjectModule *module,
- GType interface);
+ GType exten_type);
const gchar *peas_object_module_get_path (PeasObjectModule *module);
const gchar *peas_object_module_get_module_name (PeasObjectModule *module);
@@ -109,14 +109,14 @@ GModule *peas_object_module_get_library (PeasObjectModule
void peas_object_module_register_extension_factory
(PeasObjectModule *module,
- GType iface_type,
+ GType exten_type,
PeasFactoryFunc factory_func,
gpointer user_data,
GDestroyNotify destroy_func);
void peas_object_module_register_extension_type
(PeasObjectModule *module,
- GType iface_type,
- GType extension_type);
+ GType exten_type,
+ GType impl_type);
G_END_DECLS