jingle-filetransfer/filetransfer.c
changeset 135 06b7c6f1c05c
parent 134 8c98308c139d
child 138 dde8eaf7ff2c
--- a/jingle-filetransfer/filetransfer.c	Mon Aug 16 19:31:50 2010 +0200
+++ b/jingle-filetransfer/filetransfer.c	Mon Aug 16 20:11:07 2010 +0200
@@ -421,7 +421,7 @@
       el2 = el;
       el = el->next;
     }
-    scr_LogPrint(LPRINT_LOGNORM, "JFT: %i files removed", count);
+    scr_LogPrint(LPRINT_LOGNORM, "JFT: %i file%s removed", count, (count>1) ? "s" : "");
   } else {
     scr_LogPrint(LPRINT_LOGNORM, "/jft: %s is not a correct option.", args[1]);
   }
@@ -568,6 +568,7 @@
     scr_LogPrint(LPRINT_LOGNORM, "Jingle File Transfer: transfer finish (%s)",
                  jft->name);
     jft->hash = g_strdup(g_checksum_get_string(jft->md5));
+    jft->state = JINGLE_FT_ENDING;
     // Call a function to say state is ended
     session_changestate_sessioncontent(sess, sc2->name, 
                                        JINGLE_SESSION_STATE_ENDED);