Mercurial > pidgin.yaz
comparison pidgin/gtkicon-loader.c @ 23701:b37ccfd1697b
Changed PurpleTheme build function to only return PurpleTheme*
author | Justin Rodriguez <ffdragon@soc.pidgin.im> |
---|---|
date | Sun, 10 Aug 2008 03:27:12 +0000 |
parents | 0bbfb20bad19 |
children | 9525fb966efb |
comparison
equal
deleted
inserted
replaced
23700:2d436084d866 | 23701:b37ccfd1697b |
---|---|
32 *****************************************************************************/ | 32 *****************************************************************************/ |
33 /***************************************************************************** | 33 /***************************************************************************** |
34 * Sound Theme Builder | 34 * Sound Theme Builder |
35 *****************************************************************************/ | 35 *****************************************************************************/ |
36 | 36 |
37 static gpointer | 37 static PurpleTheme * |
38 pidgin_icon_loader_build(const gchar *dir) | 38 pidgin_icon_loader_build(const gchar *dir) |
39 { | 39 { |
40 xmlnode *root_node, *sub_node; | 40 xmlnode *root_node, *sub_node; |
41 gchar *filename, *filename_full, *data; | 41 gchar *filename, *filename_full, *data; |
42 GDir *gdir; | 42 GDir *gdir; |
82 | 82 |
83 xmlnode_free(root_node); | 83 xmlnode_free(root_node); |
84 g_dir_close(gdir); | 84 g_dir_close(gdir); |
85 g_free(filename_full); | 85 g_free(filename_full); |
86 g_free(data); | 86 g_free(data); |
87 return theme; | 87 return PURPLE_THEME(theme); |
88 } | 88 } |
89 | 89 |
90 /****************************************************************************** | 90 /****************************************************************************** |
91 * GObject Stuff | 91 * GObject Stuff |
92 *****************************************************************************/ | 92 *****************************************************************************/ |