Mercurial > pidgin
comparison libpurple/theme-manager.c @ 25091:655a37bc0eb0
fixed images to appear in pref menu
author | Justin Rodriguez <ffdragon@soc.pidgin.im> |
---|---|
date | Tue, 24 Jun 2008 02:06:42 +0000 |
parents | 5a02912e0bac |
children | e8be608b6bab |
comparison
equal
deleted
inserted
replaced
25090:5a02912e0bac | 25091:655a37bc0eb0 |
---|---|
233 | 233 |
234 void | 234 void |
235 purple_theme_manager_add_theme(PurpleTheme *theme) | 235 purple_theme_manager_add_theme(PurpleTheme *theme) |
236 { | 236 { |
237 gchar *key; | 237 gchar *key; |
238 | 238 |
239 g_return_if_fail(PURPLE_IS_THEME(theme)); | 239 g_return_if_fail(PURPLE_IS_THEME(theme)); |
240 | 240 |
241 key = purple_theme_manager_make_key(purple_theme_get_name(theme), | 241 key = purple_theme_manager_make_key(purple_theme_get_name(theme), |
242 purple_theme_get_type_string(theme)); | 242 purple_theme_get_type_string(theme)); |
243 | 243 |
244 g_return_if_fail(key); | 244 g_return_if_fail(key); |
245 | 245 |
246 /* if something is already there do nothing */ | 246 /* if something is already there do nothing */ |
247 if (g_hash_table_lookup (theme_table, key) == NULL) | 247 if (g_hash_table_lookup(theme_table, key) == NULL) |
248 g_hash_table_insert(theme_table, key, theme); | 248 g_hash_table_insert(theme_table, key, theme); |
249 | 249 |
250 g_free(key); | 250 g_free(key); |
251 } | 251 } |
252 | 252 |