Mercurial > pidgin
comparison libpurple/theme-loader.c @ 25096:fbf72bbd1084
Fixed up a few typos, readability, leaks, and bugs, all minor and mostly in theme and theme loader classes
| author | Justin Rodriguez <ffdragon@soc.pidgin.im> |
|---|---|
| date | Mon, 30 Jun 2008 03:50:35 +0000 |
| parents | 5a02912e0bac |
| children | 2d436084d866 |
comparison
equal
deleted
inserted
replaced
| 25095:ef66901f74f5 | 25096:fbf72bbd1084 |
|---|---|
| 86 | 86 |
| 87 static void | 87 static void |
| 88 purple_theme_loader_init(GTypeInstance *instance, | 88 purple_theme_loader_init(GTypeInstance *instance, |
| 89 gpointer klass) | 89 gpointer klass) |
| 90 { | 90 { |
| 91 (PURPLE_THEME_LOADER(instance))->priv = g_new0(PurpleThemeLoaderPrivate, 1); | 91 PurpleThemeLoader *loader = PURPLE_THEME_LOADER(instance); |
| 92 loader->priv = g_new0(PurpleThemeLoaderPrivate, 1); | |
| 92 } | 93 } |
| 93 | 94 |
| 94 static void | 95 static void |
| 95 purple_theme_loader_finalize(GObject *obj) | 96 purple_theme_loader_finalize(GObject *obj) |
| 96 { | 97 { |
| 151 /***************************************************************************** | 152 /***************************************************************************** |
| 152 * Public API functions | 153 * Public API functions |
| 153 *****************************************************************************/ | 154 *****************************************************************************/ |
| 154 | 155 |
| 155 | 156 |
| 156 gchar * | 157 const gchar * |
| 157 purple_theme_loader_get_type_string (PurpleThemeLoader *theme_loader) | 158 purple_theme_loader_get_type_string (PurpleThemeLoader *theme_loader) |
| 158 { | 159 { |
| 159 PurpleThemeLoaderPrivate *priv = NULL; | 160 PurpleThemeLoaderPrivate *priv = NULL; |
| 160 | 161 |
| 161 g_return_val_if_fail(PURPLE_IS_THEME_LOADER(theme_loader), NULL); | 162 g_return_val_if_fail(PURPLE_IS_THEME_LOADER(theme_loader), NULL); |
| 173 g_return_if_fail(PURPLE_IS_THEME_LOADER(loader)); | 174 g_return_if_fail(PURPLE_IS_THEME_LOADER(loader)); |
| 174 | 175 |
| 175 priv = PURPLE_THEME_LOADER_GET_PRIVATE(loader); | 176 priv = PURPLE_THEME_LOADER_GET_PRIVATE(loader); |
| 176 | 177 |
| 177 g_free(priv->type); | 178 g_free(priv->type); |
| 178 priv->type = g_strdup (type); | 179 priv->type = g_strdup(type); |
| 179 } | 180 } |
| 180 | 181 |
| 181 gpointer | 182 gpointer |
| 182 purple_theme_loader_build (PurpleThemeLoader *loader, const gchar *dir) | 183 purple_theme_loader_build (PurpleThemeLoader *loader, const gchar *dir) |
| 183 { | 184 { |
