feat(src/components/contact/VcardModel): add assert on clone

This commit is contained in:
Ronan Abhamon 2017-05-03 09:19:31 +02:00
parent 552bbbb004
commit 8c4881c004

View file

@ -100,8 +100,12 @@ VcardModel::~VcardModel () {
VcardModel *VcardModel::clone () const {
shared_ptr<linphone::Vcard> vcard = mVcard->clone();
Q_ASSERT(vcard != nullptr);
Q_ASSERT(vcard->getVcard() != nullptr);
return new VcardModel(vcard);
VcardModel *vcardModel = new VcardModel(vcard);
qInfo() << QStringLiteral("Clone vcard:") << this << vcardModel;
return vcardModel;
}
// -----------------------------------------------------------------------------