summaryrefslogtreecommitdiff
path: root/protocols/Skype/src/skypekit/search.cpp
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2013-06-14 19:41:18 +0000
committerGeorge Hazan <george.hazan@gmail.com>2013-06-14 19:41:18 +0000
commit5c2da0fd5b2542d99750747fc746013b7755ddae (patch)
tree244101a9e85129c514bcc9f54d7ed3be1b4a3742 /protocols/Skype/src/skypekit/search.cpp
parentdca0e0ddd70216e068e98f13e7df2c5517ff0164 (diff)
callbacks removed
git-svn-id: http://svn.miranda-ng.org/main/trunk@4947 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/Skype/src/skypekit/search.cpp')
-rw-r--r--protocols/Skype/src/skypekit/search.cpp17
1 files changed, 3 insertions, 14 deletions
diff --git a/protocols/Skype/src/skypekit/search.cpp b/protocols/Skype/src/skypekit/search.cpp
index 362e412c86..f6f035a3a1 100644
--- a/protocols/Skype/src/skypekit/search.cpp
+++ b/protocols/Skype/src/skypekit/search.cpp
@@ -1,10 +1,9 @@
+#include "..\skype.h"
#include "search.h"
CContactSearch::CContactSearch(unsigned int oid, SERootObject* root) : ContactSearch(oid, root)
{
this->proto = NULL;
- this->SearchCompletedCallback == NULL;
- this->ContactFindedCallback == NULL;
}
void CContactSearch::OnChange(int prop)
@@ -17,7 +16,7 @@ void CContactSearch::OnChange(int prop)
{
this->isSeachFinished = true;
if (this->proto)
- (proto->*SearchCompletedCallback)(this->hSearch);
+ proto->OnSearchCompleted(this->hSearch);
}
}
}
@@ -25,7 +24,7 @@ void CContactSearch::OnChange(int prop)
void CContactSearch::OnNewResult(const ContactRef &contact, const uint &rankValue)
{
if (this->proto)
- (proto->*ContactFindedCallback)(contact, this->hSearch);
+ proto->OnContactFinded(contact, this->hSearch);
}
void CContactSearch::BlockWhileSearch()
@@ -41,13 +40,3 @@ void CContactSearch::SetProtoInfo(CSkypeProto* proto, HANDLE hSearch)
this->proto = proto;
this->hSearch = hSearch;
}
-
-void CContactSearch::SetOnSearchCompleatedCallback(OnSearchCompleted callback)
-{
- this->SearchCompletedCallback = callback;
-}
-
-void CContactSearch::SetOnContactFindedCallback(OnContactFinded callback)
-{
- this->ContactFindedCallback = callback;
-} \ No newline at end of file