diff options
| author | Kirill Volinsky <mataes2007@gmail.com> | 2012-10-10 08:40:16 +0000 | 
|---|---|---|
| committer | Kirill Volinsky <mataes2007@gmail.com> | 2012-10-10 08:40:16 +0000 | 
| commit | 58a0d4659d4735f9d5c724f9d7c950e50565abf9 (patch) | |
| tree | 89aea5f22767c197b14c43e3e20dab8496ad8d85 | |
| parent | f90be5cdeec5875d1022e1ef35f5b101bd76ac84 (diff) | |
service call replaced with the direct function call
git-svn-id: http://svn.miranda-ng.org/main/trunk@1858 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
| -rw-r--r-- | protocols/Skype/src/skype_contacts.cpp | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/protocols/Skype/src/skype_contacts.cpp b/protocols/Skype/src/skype_contacts.cpp index 5b878a26dc..d7c01e8b6e 100644 --- a/protocols/Skype/src/skype_contacts.cpp +++ b/protocols/Skype/src/skype_contacts.cpp @@ -484,7 +484,7 @@ bool CSkypeProto::IsProtoContact(HANDLE hContact)  HANDLE CSkypeProto::GetContactBySid(const wchar_t* sid)
  {
 -	HANDLE hContact = (HANDLE)::CallService(MS_DB_CONTACT_FINDFIRST, 0, 0);
 +	HANDLE hContact = ::db_find_first();
  	while (hContact)
  	{
  		if  (this->IsProtoContact(hContact))
 @@ -493,7 +493,7 @@ HANDLE CSkypeProto::GetContactBySid(const wchar_t* sid)  				return hContact;
  		}
 -		hContact = (HANDLE)::CallService(MS_DB_CONTACT_FINDNEXT, (WPARAM)hContact, 0);
 +		hContact = ::db_find_next(hContact);
  	}
  	return 0;
 @@ -698,12 +698,12 @@ void __cdecl CSkypeProto::LoadContactList(void*)  void CSkypeProto::SetAllContactStatus(int status)
  {
 -	HANDLE hContact = (HANDLE)::CallService(MS_DB_CONTACT_FINDFIRST, 0, 0);
 +	HANDLE hContact = ::db_find_first();
  	while (hContact)
  	{
  		if  (this->IsProtoContact(hContact))
  			//if ( !this->GetSettingWord(hContact, SKYPE_SETTINGS_STATUS, ID_STATUS_OFFLINE) == status)
  				this->SetSettingWord(hContact, SKYPE_SETTINGS_STATUS, status);
 -		hContact = (HANDLE)::CallService(MS_DB_CONTACT_FINDNEXT, (WPARAM)hContact, 0);
 +		hContact = ::db_find_next(hContact);
  	}
  }
\ No newline at end of file | 
