Changing API from ndn.cxx to ndn-cpp
Change-Id: Ie0fe7d75e4ed056dec6e9da906f9c8808ad9a0ca
diff --git a/src/invitationdialog.cpp b/src/invitationdialog.cpp
index f909a00..c142014 100644
--- a/src/invitationdialog.cpp
+++ b/src/invitationdialog.cpp
@@ -14,6 +14,7 @@
using namespace std;
using namespace ndn;
+using namespace ndn::ptr_lib;
InvitationDialog::InvitationDialog(QWidget *parent) :
QDialog(parent),
@@ -34,8 +35,8 @@
void
InvitationDialog::setInvitation(const string& alias,
- Ptr<ChronosInvitation> invitation,
- Ptr<security::IdentityCertificate> identityCertificate)
+ shared_ptr<ChronosInvitation> invitation,
+ shared_ptr<IdentityCertificate> identityCertificate)
{
m_inviterAlias = alias;
string msg = alias;
@@ -43,7 +44,7 @@
ui->msgLabel->setText(QString::fromStdString(msg));
m_invitation = invitation;
- ui->chatroomLine->setText(QString::fromStdString(invitation->getChatroom().get(0).toUri()));
+ ui->chatroomLine->setText(QString::fromStdString(invitation->getChatroom().get(0).toEscapedString()));
m_identityCertificate = identityCertificate;
}
@@ -63,8 +64,8 @@
emit invitationRejected(*m_invitation);
- m_invitation = NULL;
- m_identityCertificate = NULL;
+ m_invitation = make_shared<ChronosInvitation>();
+ m_identityCertificate = make_shared<IdentityCertificate>();
m_inviterAlias.clear();
this->close();