src/gtkft.c

changeset 4617
35d860860593
parent 4607
c1a24e3c94f3
child 4646
80da370910f2
equal deleted inserted replaced
4616:177e05ba38a3 4617:35d860860593
1114 gaim_gtkxfer_update_progress(struct gaim_xfer *xfer, double percent) 1114 gaim_gtkxfer_update_progress(struct gaim_xfer *xfer, double percent)
1115 { 1115 {
1116 gaim_gtkxfer_dialog_update_xfer(xfer_dialog, xfer); 1116 gaim_gtkxfer_dialog_update_xfer(xfer_dialog, xfer);
1117 1117
1118 /* See if it's removed. */ 1118 /* See if it's removed. */
1119 if (xfer->ui_data == NULL) 1119 /* XXX - This caused some bad stuff, and I don't see a point to it */
1120 gaim_xfer_destroy(xfer); 1120 /* if (xfer->ui_data == NULL)
1121 gaim_xfer_destroy(xfer); */
1121 } 1122 }
1122 1123
1123 static void 1124 static void
1124 gaim_gtkxfer_cancel(struct gaim_xfer *xfer) 1125 gaim_gtkxfer_cancel(struct gaim_xfer *xfer)
1125 { 1126 {
1126 gaim_gtkxfer_dialog_cancel_xfer(xfer_dialog, xfer); 1127 gaim_gtkxfer_dialog_cancel_xfer(xfer_dialog, xfer);
1127 1128
1128 /* See if it's removed. */ 1129 /* See if it's removed. */
1129 if (xfer->ui_data == NULL) 1130 /* XXX - This caused some looping, and I don't see a point to it */
1130 gaim_xfer_destroy(xfer); 1131 /* if (xfer->ui_data == NULL)
1132 gaim_xfer_destroy(xfer); */
1131 } 1133 }
1132 1134
1133 struct gaim_xfer_ui_ops ops = 1135 struct gaim_xfer_ui_ops ops =
1134 { 1136 {
1135 gaim_gtkxfer_destroy, 1137 gaim_gtkxfer_destroy,

mercurial