summaryrefslogtreecommitdiff
path: root/protocols/Skype/src/skype_subclassing.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/Skype/src/skype_subclassing.cpp')
-rw-r--r--protocols/Skype/src/skype_subclassing.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/protocols/Skype/src/skype_subclassing.cpp b/protocols/Skype/src/skype_subclassing.cpp
index d8843a800f..5eb2882e4d 100644
--- a/protocols/Skype/src/skype_subclassing.cpp
+++ b/protocols/Skype/src/skype_subclassing.cpp
@@ -28,6 +28,11 @@ CConversation* CSkype::newConversation(int oid)
return new CConversation(oid, this);
}
+CParticipant* CSkype::newParticipant(int oid)
+{
+ return new CParticipant(oid, this);
+}
+
CMessage* CSkype::newMessage(int oid)
{
return new CMessage(oid, this);
@@ -163,6 +168,10 @@ void CContactSearch::SetOnContactFindedCallback(OnContactFinded callback)
this->ContactFindedCallback = callback;
}
+// CParticipant
+
+CParticipant::CParticipant(unsigned int oid, SERootObject* root) : Participant(oid, root) { }
+
// CContact
CContact::CContact(unsigned int oid, SERootObject* root) : Contact(oid, root)