Ensure instances of auto types are initialized

Follow-up of #1913

Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
This commit is contained in:
Steffen Jaeckel
2023-11-06 20:56:48 +01:00
parent 716c068325
commit 4c26462827
13 changed files with 47 additions and 73 deletions

View File

@@ -515,12 +515,7 @@ mucwin_outgoing_msg(ProfMucWin* mucwin, const char* const message, const char* c
char* mynick = muc_nick(mucwin->roomjid);
// displayed message char
auto_char char* ch;
if (mucwin->message_char) {
ch = strdup(mucwin->message_char);
} else {
ch = get_show_char(enc_mode);
}
auto_char char* ch = get_enc_char(enc_mode, mucwin->message_char);
win_print_outgoing_muc_msg(window, ch, mynick, id, replace_id, message);
@@ -555,12 +550,7 @@ mucwin_incoming_msg(ProfMucWin* mucwin, const ProfMessage* const message, GSList
ProfWin* window = (ProfWin*)mucwin;
char* mynick = muc_nick(mucwin->roomjid);
auto_char char* ch;
if (mucwin->message_char) {
ch = strdup(mucwin->message_char);
} else {
ch = get_show_char(message->enc);
}
auto_char char* ch = get_enc_char(message->enc, mucwin->message_char);
win_insert_last_read_position_marker((ProfWin*)mucwin, mucwin->roomjid);
wins_add_urls_ac(window, message, FALSE);