From 2ec180789b9d0e20293f23e2119cd57c288ac293 Mon Sep 17 00:00:00 2001 From: Jfreegman Date: Mon, 11 Jul 2016 17:42:57 -0400 Subject: [PATCH] Fix crash on AV error call state during active call --- src/audio_call.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audio_call.c b/src/audio_call.c index 2fd4024..f238460 100644 --- a/src/audio_call.c +++ b/src/audio_call.c @@ -228,7 +228,7 @@ int stop_transmission(Call *call, uint32_t friend_number) if ( call->ttas ) { TOXAV_ERR_CALL_CONTROL error = TOXAV_ERR_CALL_CONTROL_OK; - if ( CallControl.call_state != TOXAV_FRIEND_CALL_STATE_FINISHED ) + if ( CallControl.call_state > TOXAV_FRIEND_CALL_STATE_FINISHED ) toxav_call_control(CallControl.av, friend_number, TOXAV_CALL_CONTROL_CANCEL, &error); if ( error == TOXAV_ERR_CALL_CONTROL_OK ) {