libpurple/protocols/bonjour/bonjour_ft.c

branch
release-2.5.9
changeset 25794
3ef2ec3fc4d3
parent 25097
c950e59e30bf
--- a/libpurple/protocols/bonjour/bonjour_ft.c	Fri Aug 14 23:36:10 2009 +0000
+++ b/libpurple/protocols/bonjour/bonjour_ft.c	Sun Aug 16 19:30:54 2009 +0000
@@ -448,9 +448,11 @@
 
 				/* TODO: Make sure that it is advertising a bytestreams transfer */
 
-				bonjour_xfer_receive(pc, id, sid, pb->name, filesize, filename, XEP_BYTESTREAMS);
+				if (filename) {
+					bonjour_xfer_receive(pc, id, sid, pb->name, filesize, filename, XEP_BYTESTREAMS);
 
-				parsed_receive = TRUE;
+					parsed_receive = TRUE;
+				}
 			}
 
 			if (!parsed_receive) {

mercurial