mirror of
https://github.com/profanity-im/profanity.git
synced 2024-12-04 14:46:46 -05:00
Add assert checks for ProfChatWin functions
This commit is contained in:
parent
9d3bcf5f90
commit
93c3feeacf
@ -34,6 +34,7 @@
|
|||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
#include <assert.h>
|
||||||
|
|
||||||
#include "chat_session.h"
|
#include "chat_session.h"
|
||||||
#include "window_list.h"
|
#include "window_list.h"
|
||||||
@ -49,6 +50,8 @@ static void _win_show_history(ProfChatWin *chatwin, const char *const contact);
|
|||||||
void
|
void
|
||||||
ui_message_receipt(ProfChatWin *chatwin, const char *const id)
|
ui_message_receipt(ProfChatWin *chatwin, const char *const id)
|
||||||
{
|
{
|
||||||
|
assert(chatwin != NULL);
|
||||||
|
|
||||||
ProfWin *win = (ProfWin*) chatwin;
|
ProfWin *win = (ProfWin*) chatwin;
|
||||||
win_mark_received(win, id);
|
win_mark_received(win, id);
|
||||||
}
|
}
|
||||||
@ -56,6 +59,8 @@ ui_message_receipt(ProfChatWin *chatwin, const char *const id)
|
|||||||
void
|
void
|
||||||
ui_gone_secure(ProfChatWin *chatwin, gboolean trusted)
|
ui_gone_secure(ProfChatWin *chatwin, gboolean trusted)
|
||||||
{
|
{
|
||||||
|
assert(chatwin != NULL);
|
||||||
|
|
||||||
chatwin->is_otr = TRUE;
|
chatwin->is_otr = TRUE;
|
||||||
chatwin->otr_is_trusted = trusted;
|
chatwin->otr_is_trusted = trusted;
|
||||||
|
|
||||||
@ -84,6 +89,8 @@ ui_gone_secure(ProfChatWin *chatwin, gboolean trusted)
|
|||||||
void
|
void
|
||||||
ui_gone_insecure(ProfChatWin *chatwin)
|
ui_gone_insecure(ProfChatWin *chatwin)
|
||||||
{
|
{
|
||||||
|
assert(chatwin != NULL);
|
||||||
|
|
||||||
chatwin->is_otr = FALSE;
|
chatwin->is_otr = FALSE;
|
||||||
chatwin->otr_is_trusted = FALSE;
|
chatwin->otr_is_trusted = FALSE;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user