From 8c4881c00436c68f80b591853d0c9ebce44ac9e4 Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Wed, 3 May 2017 09:19:31 +0200 Subject: [PATCH] feat(src/components/contact/VcardModel): add assert on clone --- linphone-desktop/src/components/contact/VcardModel.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/linphone-desktop/src/components/contact/VcardModel.cpp b/linphone-desktop/src/components/contact/VcardModel.cpp index dbd95f2ce..c77f6d995 100644 --- a/linphone-desktop/src/components/contact/VcardModel.cpp +++ b/linphone-desktop/src/components/contact/VcardModel.cpp @@ -100,8 +100,12 @@ VcardModel::~VcardModel () { VcardModel *VcardModel::clone () const { shared_ptr 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; } // -----------------------------------------------------------------------------