Prefer GLib basic types over C types.
This commit is contained in:
@ -28,7 +28,7 @@
|
||||
|
||||
#define d(x)
|
||||
|
||||
static void *epp_parent_class;
|
||||
static gpointer epp_parent_class;
|
||||
|
||||
typedef struct _EPluginPythonPrivate {
|
||||
PyObject *pModule;
|
||||
@ -40,13 +40,13 @@ typedef struct _EPluginPythonPrivate {
|
||||
|
||||
#define epp ((EPluginPython *)ep)
|
||||
|
||||
void * load_plugin_type_register_function (void *a, void *b);
|
||||
gpointer load_plugin_type_register_function (gpointer a, gpointer b);
|
||||
|
||||
static char *
|
||||
get_xml_prop(xmlNodePtr node, const char *id)
|
||||
static gchar *
|
||||
get_xml_prop(xmlNodePtr node, const gchar *id)
|
||||
{
|
||||
char *p = xmlGetProp(node, id);
|
||||
char *out = NULL;
|
||||
gchar *p = xmlGetProp(node, id);
|
||||
gchar *out = NULL;
|
||||
|
||||
if (p) {
|
||||
out = g_strdup(p);
|
||||
@ -56,8 +56,8 @@ get_xml_prop(xmlNodePtr node, const char *id)
|
||||
return out;
|
||||
}
|
||||
|
||||
static void *
|
||||
epp_invoke(EPlugin *ep, const char *name, void *data)
|
||||
static gpointer
|
||||
epp_invoke(EPlugin *ep, const gchar *name, gpointer data)
|
||||
{
|
||||
EPluginPythonPrivate *p = epp->priv;
|
||||
PyObject *pModuleName, *pFunc;
|
||||
@ -168,8 +168,8 @@ epp_init(GObject *o)
|
||||
(GDestroyNotify) NULL);
|
||||
}
|
||||
|
||||
void *
|
||||
load_plugin_type_register_function (void *a, void *b)
|
||||
gpointer
|
||||
load_plugin_type_register_function (gpointer a, gpointer b)
|
||||
{
|
||||
static GType type = 0;
|
||||
|
||||
|
||||
@ -33,16 +33,16 @@ struct _EPluginPython {
|
||||
|
||||
struct _EPluginPythonPrivate *priv;
|
||||
|
||||
char *location; /* location */
|
||||
char *pClass; /* handler class */
|
||||
char *module_name;
|
||||
gchar *location; /* location */
|
||||
gchar *pClass; /* handler class */
|
||||
gchar *module_name;
|
||||
};
|
||||
|
||||
struct _EPluginPythonClass {
|
||||
EPluginClass plugin_class;
|
||||
};
|
||||
|
||||
void *org_gnome_evolution_python_get_type(void *a, void *b);
|
||||
gpointer org_gnome_evolution_python_get_type(gpointer a, gpointer b);
|
||||
|
||||
|
||||
#endif /* ! _ORG_GNOME_EVOLUTION_PYTHON_H */
|
||||
|
||||
Reference in New Issue
Block a user