Mercurial > pidgin
diff libpurple/theme-loader.c @ 25090:5a02912e0bac
more gobject fixed
author | Justin Rodriguez <ffdragon@soc.pidgin.im> |
---|---|
date | Sun, 22 Jun 2008 03:07:07 +0000 |
parents | d60c3d1c6966 |
children | fbf72bbd1084 |
line wrap: on
line diff
--- a/libpurple/theme-loader.c Sat Jun 21 23:42:57 2008 +0000 +++ b/libpurple/theme-loader.c Sun Jun 22 03:07:07 2008 +0000 @@ -85,6 +85,13 @@ } static void +purple_theme_loader_init(GTypeInstance *instance, + gpointer klass) +{ + (PURPLE_THEME_LOADER(instance))->priv = g_new0(PurpleThemeLoaderPrivate, 1); +} + +static void purple_theme_loader_finalize(GObject *obj) { PurpleThemeLoader *loader = PURPLE_THEME_LOADER(obj); @@ -130,11 +137,11 @@ NULL, /* class_data */ sizeof (PurpleThemeLoader), 0, /* n_preallocs */ - NULL, /* instance_init */ + purple_theme_loader_init, /* instance_init */ NULL, /* value table */ }; type = g_type_register_static (G_TYPE_OBJECT, - "PurpleThemeLoaderType", + "PurpleThemeLoader", &info, G_TYPE_FLAG_ABSTRACT); } return type;