diff libpurple/sound-loader.c @ 25086:774ef2a2e7f8

added a more generic function to read xml files (and made the util version into a wrapper) so it can be used by the theme loaders
author Justin Rodriguez <ffdragon@soc.pidgin.im>
date Mon, 16 Jun 2008 21:43:34 +0000
parents fecc8e2612c4
children 51bdbab30704
line wrap: on
line diff
--- a/libpurple/sound-loader.c	Mon Jun 16 19:48:56 2008 +0000
+++ b/libpurple/sound-loader.c	Mon Jun 16 21:43:34 2008 +0000
@@ -43,13 +43,6 @@
 #define THEME_EVENT_NAME	"name"
 #define THEME_EVENT_FILE	"file"
 
-static xmlnode *
-purple_sound_read_xml_from_file(const char *filename)
-{
-	return NULL;
-}
-
-
 static PurpleSoundTheme *
 purple_sound_loader_build(const gchar *dir)
 {
@@ -70,7 +63,7 @@
 	/* Build the xml tree */
 	filename_full = g_build_filename(dir, filename, NULL);
 	
-	root_node = purple_sound_read_xml_from_file(filename_full);
+	root_node = xmlnode_from_file(dir, filename, "sound themes", "sound-loader");
 	g_return_val_if_fail(root_node != NULL, NULL);
 
 	/* Parse the tree */