ratox

FIFO based tox client
git clone git://git.2f30.org/ratox
Log | Files | Refs | README | LICENSE

commit e0aab53c93d73658e2ba20e113290f1640ba1e75
parent c824892bf34e64c02f62ede24200131a23005462
Author: sin <sin@2f30.org>
Date:   Wed, 24 Sep 2014 15:07:15 +0100

Do it in the same order as in cancelrxtransfer()

Diffstat:
Mratox.c | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ratox.c b/ratox.c @@ -491,13 +491,13 @@ cbfilecontrol(Tox *m, int32_t fid, uint8_t rec_sen, uint8_t fnum, uint8_t ctrlty /* Receiving completed */ printout("Transfer complete\n"); tox_file_send_control(tox, f->fid, 1, 0, TOX_FILECONTROL_FINISHED, NULL, 0); - ftruncate(f->fd[FFILE_PENDING], 0); - dprintf(f->fd[FFILE_PENDING], "%d\n", 0); - f->recvfileactive = 0; if (f->fd[FFILE_OUT] != -1) { close(f->fd[FFILE_OUT]); f->fd[FFILE_OUT] = -1; } + ftruncate(f->fd[FFILE_PENDING], 0); + dprintf(f->fd[FFILE_PENDING], "%d\n", 0); + f->recvfileactive = 0; } break; default: