ratox

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

commit 3d05f399c5f5e9f5f8fe87706da1a1e6dd7b95d0
parent 1eed2fd18574915b60db1692aef0e20396d9065f
Author: sin <sin@2f30.org>
Date:   Wed,  8 Oct 2014 14:12:26 +0100

Check if the call id is valid before cancelling it

Diffstat:
Mratox.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ratox.c b/ratox.c @@ -1389,7 +1389,7 @@ frienddestroy(struct friend *f) canceltxtransfer(f); cancelrxtransfer(f); - if (toxav_get_call_state(toxav, f->av.num) != av_CallNonExistant) + if (f->av.num != -1 && toxav_get_call_state(toxav, f->av.num) != av_CallNonExistant) cancelcall(f, "Destroying"); for (i = 0; i < LEN(ffiles); i++) { if (f->dirfd != -1) {