ratox

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

commit 305dda72d9daaa7bd7324e53a78fe6b999d373a4
parent 5da24ad613bb88ee63c3d4447d1563ad95f0ea52
Author: z3bra <contactatz3bradotorg>
Date:   Fri, 25 Nov 2016 18:02:40 +0100

Discard sending of the avatar pictures

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

diff --git a/ratox.c b/ratox.c @@ -785,6 +785,12 @@ cbfilesendreq(Tox *m, uint32_t frnum, uint32_t fnum, uint32_t kind, uint64_t fsz memcpy(filename, fname, flen); filename[flen] = '\0'; + if (kind == TOX_FILE_KIND_AVATAR) { + if (!tox_file_control(tox, f->num, fnum, TOX_FILE_CONTROL_CANCEL, NULL)) + weprintf("Failed to kill avatar transfer\n"); + return; + } + /* We only support a single transfer at a time */ if (f->rxstate == TRANSFER_INPROGRESS) { logmsg(": %s : Rx > Rejected %s, already one in progress\n",