mirror of
https://github.com/profanity-im/profanity.git
synced 2025-07-05 17:28:00 -04:00
Improve handling of NULL pointers in DB
Fix crash that occurs when message fetched from the database is NULL. Introduced in this commit 89dc7a46f13b452a1dba7fa8237ad5efbf8f3a2d Previous fix attempt 6d17b4eeb5eb2af8944d77ea0abfb7aa2cf08e27
This commit is contained in:
parent
6d17b4eeb5
commit
bc38ddf8fa
@ -375,7 +375,7 @@ log_database_get_previous_chat(const gchar* const contact_barejid, const char* s
|
||||
ProfMessage* msg = message_init();
|
||||
msg->from_jid = jid_create(from);
|
||||
msg->to_jid = jid_create(to_jid);
|
||||
msg->plain = _db_strdup(message);
|
||||
msg->plain = strdup(message ?: "");
|
||||
msg->timestamp = g_date_time_new_from_iso8601(date, NULL);
|
||||
msg->type = _get_message_type_type(type);
|
||||
msg->enc = _get_message_enc_type(encryption);
|
||||
|
Loading…
x
Reference in New Issue
Block a user