diff libpurple/protocols/jabber/usertune.c @ 17587:84638e3af1bc

Minor compilation fixes and corrected some typos on user tune. Added convenience function for setting the user tune.
author Andreas Monitzer <pidgin@monitzer.com>
date Mon, 18 Jun 2007 01:55:54 +0000
parents 3e437e86bd6e
children 60c8535afc33
line wrap: on
line diff
--- a/libpurple/protocols/jabber/usertune.c	Mon Jun 18 00:56:00 2007 +0000
+++ b/libpurple/protocols/jabber/usertune.c	Mon Jun 18 01:55:54 2007 +0000
@@ -107,14 +107,11 @@
 			xmlnode_insert_data(xmlnode_new_child(tunenode, "uri"),tuneinfo->url,-1);
 		if(tuneinfo->time >= 0) {
 			char *length = g_strdup_printf("%d", tuneinfo->time);
-			xmlnode_insert_data(xmlnode_new_child(tunenode, "length"),tuneinfo->artist,-1);
+			xmlnode_insert_data(xmlnode_new_child(tunenode, "length"),length,-1);
 			g_free(length);
 		}
-		if(tuneinfo->track >= 0) {
-			char *track = g_strdup_printf("%d", tuneinfo->year);
+		if(tuneinfo->track)
 			xmlnode_insert_data(xmlnode_new_child(tunenode, "track"),tuneinfo->track,-1);
-			g_free(track);
-		}
 	}
 	
 	jabber_pep_publish(js, publish);