libpurple/protocols/msn/slp.c

changeset 32661
267de0b8a2cc
parent 32659
a0c5b6db8ee5
child 32666
f3e71a830527
--- a/libpurple/protocols/msn/slp.c	Sun Oct 16 00:03:52 2011 +0000
+++ b/libpurple/protocols/msn/slp.c	Sun Oct 16 00:15:40 2011 +0000
@@ -322,7 +322,7 @@
 
 	preview = purple_xfer_get_thumbnail(xfer, &preview_len);
 
-	context.length = MSN_FILE_CONTEXT_SIZE;
+	context.length = MSN_FILE_CONTEXT_SIZE_V2;
 	context.version = 2; /* V.3 contains additional unnecessary data */
 	context.file_size = size;
 	if (preview)
@@ -346,7 +346,7 @@
 	context.preview_len = preview_len;
 
 	u8 = msn_file_context_to_wire(&context);
-	ret = purple_base64_encode((const guchar *)u8, MSN_FILE_CONTEXT_SIZE + preview_len);
+	ret = purple_base64_encode((const guchar *)u8, MSN_FILE_CONTEXT_SIZE_V2 + preview_len);
 
 	g_free(uni);
 	g_free(u8);

mercurial