# HG changeset patch # User Elliott Sales de Andrade # Date 1262335229 0 # Node ID 932f161676219d57a9617328d8a1f59727b06b55 # Parent 6ea85c7fe1521dcd1b60b5ec5f1a63383fdd05be I already removed the other g_stat, so I don't think this one is needed either. No other prpl seems to need it. Also, xfer is always !NULL in this function. diff -r 6ea85c7fe152 -r 932f16167621 libpurple/protocols/msn/slplink.c --- a/libpurple/protocols/msn/slplink.c Fri Jan 01 08:32:17 2010 +0000 +++ b/libpurple/protocols/msn/slplink.c Fri Jan 01 08:40:29 2010 +0000 @@ -671,7 +671,6 @@ static gchar * gen_context(PurpleXfer *xfer, const char *file_name, const char *file_path) { - struct stat st; gsize size = 0; MsnContextHeader header; gchar *u8 = NULL; @@ -683,11 +682,7 @@ glong uni_len = 0; gsize len; - if (xfer) - size = purple_xfer_get_size(xfer); - - if (size == 0 && g_stat(file_path, &st) == 0) - size = st.st_size; + size = purple_xfer_get_size(xfer); if(!file_name) { gchar *basename = g_path_get_basename(file_path);