libpurple/protocols/jabber/si.c

changeset 28152
e9800c07eb5b
parent 28077
c2b493e058f1
child 28157
03df7915ebb4
equal deleted inserted replaced
28151:109f9f60d725 28152:e9800c07eb5b
1068 jabber_si_xfer_ibb_error_cb); 1068 jabber_si_xfer_ibb_error_cb);
1069 1069
1070 jsx->ibb_session = sess; 1070 jsx->ibb_session = sess;
1071 1071
1072 /* start the transfer */ 1072 /* start the transfer */
1073 purple_xfer_start(xfer, 0, NULL, 0); 1073 purple_xfer_start(xfer, -1, NULL, 0);
1074 return TRUE; 1074 return TRUE;
1075 } else { 1075 } else {
1076 /* failed to create IBB session */ 1076 /* failed to create IBB session */
1077 purple_debug_error("jabber", "failed to create IBB session\n"); 1077 purple_debug_error("jabber", "failed to create IBB session\n");
1078 purple_xfer_cancel_remote(xfer); 1078 purple_xfer_cancel_remote(xfer);
1151 _("Failed to open the file")); 1151 _("Failed to open the file"));
1152 purple_xfer_cancel_local(xfer); 1152 purple_xfer_cancel_local(xfer);
1153 return; 1153 return;
1154 } 1154 }
1155 1155
1156 purple_xfer_start(xfer, 0, NULL, 0); 1156 purple_xfer_start(xfer, -1, NULL, 0);
1157 purple_xfer_set_bytes_sent(xfer, 0); 1157 purple_xfer_set_bytes_sent(xfer, 0);
1158 purple_xfer_update_progress(xfer); 1158 purple_xfer_update_progress(xfer);
1159 jabber_si_xfer_ibb_send_data(sess); 1159 jabber_si_xfer_ibb_send_data(sess);
1160 } else { 1160 } else {
1161 /* error */ 1161 /* error */

mercurial