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 *****************************************************************************/