# HG changeset patch # User Sean Egan # Date 1190066962 0 # Node ID aea9ac30c0c5a8c4fb2ca5cd0bfe60effbc0478d # Parent a5f1483395d1a9528f557a1c16226c8b56b10002 Fix MSN File transfer size. Fixes #3095. thanks! diff -r a5f1483395d1 -r aea9ac30c0c5 libpurple/protocols/msn/slp.c --- a/libpurple/protocols/msn/slp.c Mon Sep 17 22:02:17 2007 +0000 +++ b/libpurple/protocols/msn/slp.c Mon Sep 17 22:09:22 2007 +0000 @@ -343,7 +343,7 @@ if (xfer) { bin = (char *)purple_base64_decode(context, &bin_len); - file_size = GUINT32_FROM_LE(*(gsize *)(bin + 2)); + file_size = GUINT32_FROM_LE(*(gsize *)(bin + 8)); uni_name = (gunichar2 *)(bin + 20); while(*uni_name != 0 && ((char *)uni_name - (bin + 20)) < MAX_FILE_NAME_LEN) {