Add security to participant_imdn_status callback to avoid potential crash

This commit is contained in:
QuentinArguillere 2022-12-05 10:08:00 +01:00
parent a341bb6aec
commit 4cd9da44de

View file

@ -344,8 +344,10 @@ static void message_status(LinphoneChatMessage *msg, LinphoneChatMessageState st
}
static void participant_imdn_status(LinphoneChatMessage* msg, const LinphoneParticipantImdnState *state) {
ChatConversationImdnView *imdnView = VIEW(ChatConversationImdnView);
[imdnView updateImdnList];
dispatch_async(dispatch_get_main_queue(), ^{
ChatConversationImdnView *imdnView = VIEW(ChatConversationImdnView);
[imdnView updateImdnList];
});
}
- (void)displayImdmStatus:(LinphoneChatMessageState)state {