Add proper struct initialization

This commit is contained in:
Konstantinos Sideris 2017-04-13 04:32:18 +03:00
parent 27f7142cd8
commit bb03a402d7
2 changed files with 9 additions and 4 deletions

View file

@ -34,6 +34,14 @@ struct PendingMessage {
QString body;
QString event_id;
HistoryViewItem *widget;
PendingMessage(int txn_id, QString body, QString event_id, HistoryViewItem *widget)
: txn_id(txn_id)
, body(body)
, event_id(event_id)
, widget(widget)
{
}
};
class HistoryView : public QWidget

View file

@ -174,10 +174,7 @@ void HistoryView::addUserTextMessage(const QString &body, int txn_id)
last_sender_ = user_id;
PendingMessage message = {};
message.txn_id = txn_id;
message.body = body;
message.widget = view_item;
PendingMessage message(txn_id, body, "", view_item);
pending_msgs_.push_back(message);
}