--- a/ChangeLog Tue Jul 12 19:49:44 2011 +0000
+++ b/ChangeLog Thu Jul 14 05:54:10 2011 +0000
@@ -13,6 +13,9 @@
* Better status message handling. (Tomasz Wasilczyk) (#14314)
* Merged two buddy blocking methods. (Tomasz Wasilczyk) (#5303)
+ * Fix seemingly random crashing. (#14307) * Do not generate malformed XML ("</>") when setting an empty mood.
--- a/libpurple/protocols/msn/slp.c Tue Jul 12 19:49:44 2011 +0000
+++ b/libpurple/protocols/msn/slp.c Thu Jul 14 05:54:10 2011 +0000
@@ -284,7 +284,6 @@
slpmsg = msn_slpmsg_file_new(slpcall, purple_xfer_get_size(xfer));
- msn_slpmsg_set_slplink(slpmsg, slpcall->slplink);
msn_slplink_send_slpmsg(slpcall->slplink, slpmsg);
--- a/libpurple/protocols/msn/slpcall.c Tue Jul 12 19:49:44 2011 +0000
+++ b/libpurple/protocols/msn/slpcall.c Thu Jul 14 05:54:10 2011 +0000
@@ -490,12 +490,10 @@
slpmsg = msn_slpmsg_dataprep_new(slpcall);
- msn_slpmsg_set_slplink(slpmsg, slplink);
msn_slplink_queue_slpmsg(slplink, slpmsg);
slpmsg = msn_slpmsg_obj_new(slpcall, img);
- msn_slpmsg_set_slplink(slpmsg, slplink);
msn_slplink_queue_slpmsg(slplink, slpmsg);
purple_imgstore_unref(img);