diff options
| author | George Hazan <ghazan@miranda.im> | 2021-12-26 17:06:04 +0300 | 
|---|---|---|
| committer | George Hazan <ghazan@miranda.im> | 2021-12-26 17:06:04 +0300 | 
| commit | 1039b2829a264280493ba0fa979214fe024dc70c (patch) | |
| tree | 8fa6a60eb46627582c372b56a4a1d4754d6732c3 /protocols/Steam/src | |
| parent | 62a186697df33c96dc1a6dac0f4dfc38652fb96f (diff) | |
WORD -> uint16_t
Diffstat (limited to 'protocols/Steam/src')
| -rw-r--r-- | protocols/Steam/src/steam_contacts.cpp | 10 | ||||
| -rw-r--r-- | protocols/Steam/src/steam_proto.h | 4 | ||||
| -rw-r--r-- | protocols/Steam/src/steam_utils.cpp | 2 | 
3 files changed, 8 insertions, 8 deletions
diff --git a/protocols/Steam/src/steam_contacts.cpp b/protocols/Steam/src/steam_contacts.cpp index 7f1862408a..987ad50528 100644 --- a/protocols/Steam/src/steam_contacts.cpp +++ b/protocols/Steam/src/steam_contacts.cpp @@ -6,12 +6,12 @@ void CSteamProto::SetAllContactStatuses(int status)  		SetContactStatus(hContact, status);  } -void CSteamProto::SetContactStatus(MCONTACT hContact, WORD status) +void CSteamProto::SetContactStatus(MCONTACT hContact, uint16_t status)  {  	if (!hContact)  		return; -	WORD oldStatus = getWord(hContact, "Status", ID_STATUS_OFFLINE); +	uint16_t oldStatus = getWord(hContact, "Status", ID_STATUS_OFFLINE);  	if (oldStatus == status)  		return; @@ -152,10 +152,10 @@ void CSteamProto::UpdateContactDetails(MCONTACT hContact, const JSONNode &data)  	// status  	// note: this here is often wrong info, probably depending on publicity of steam profile  	// but sometimes polling does not get status at all -	WORD oldStatus = getWord(hContact, "Status", ID_STATUS_OFFLINE); +	uint16_t oldStatus = getWord(hContact, "Status", ID_STATUS_OFFLINE);  	// so, set status only if contact is offline  	if (oldStatus == ID_STATUS_OFFLINE) { -		WORD status = SteamToMirandaStatus((PersonaState)data["personastate"].as_int()); +		uint16_t status = SteamToMirandaStatus((PersonaState)data["personastate"].as_int());  		SetContactStatus(hContact, status);  	} @@ -165,7 +165,7 @@ void CSteamProto::UpdateContactDetails(MCONTACT hContact, const JSONNode &data)  	if (stateflags == PersonaStateFlag::None) {  		// nothing special, either standard client or in different status (only online, I want to play, I want to trade statuses support this flags) -		WORD status = getWord(hContact, "Status", ID_STATUS_OFFLINE); +		uint16_t status = getWord(hContact, "Status", ID_STATUS_OFFLINE);  		if (status == ID_STATUS_ONLINE || status == ID_STATUS_FREECHAT)  			setWString(hContact, "MirVer", L"Steam");  	} diff --git a/protocols/Steam/src/steam_proto.h b/protocols/Steam/src/steam_proto.h index 8e4596c8ae..4c72b97c57 100644 --- a/protocols/Steam/src/steam_proto.h +++ b/protocols/Steam/src/steam_proto.h @@ -153,7 +153,7 @@ protected:  	// contacts
  	void SetAllContactStatuses(int status);
 -	void SetContactStatus(MCONTACT hContact, WORD status);
 +	void SetContactStatus(MCONTACT hContact, uint16_t status);
  	MCONTACT GetContactFromAuthEvent(MEVENT hEvent);
 @@ -239,7 +239,7 @@ protected:  	INT_PTR __cdecl OnAccountManagerInit(WPARAM wParam, LPARAM lParam);
  	// utils
 -	static WORD SteamToMirandaStatus(PersonaState state);
 +	static uint16_t SteamToMirandaStatus(PersonaState state);
  	static PersonaState MirandaToSteamState(int status);
  	static int RsaEncrypt(const char *pszModulus, DWORD &exponent, const char *data, uint8_t *encrypted, DWORD &encryptedSize);
 diff --git a/protocols/Steam/src/steam_utils.cpp b/protocols/Steam/src/steam_utils.cpp index ad6b8b3732..7322aaf092 100644 --- a/protocols/Steam/src/steam_utils.cpp +++ b/protocols/Steam/src/steam_utils.cpp @@ -1,6 +1,6 @@  #include "stdafx.h"
 -WORD CSteamProto::SteamToMirandaStatus(PersonaState state)
 +uint16_t CSteamProto::SteamToMirandaStatus(PersonaState state)
  {
  	switch (state) {
  	case PersonaState::Offline:
  | 
