some small fixes

This commit is contained in:
d1str4ught
2025-08-22 19:57:33 +02:00
parent 71927742e7
commit 37561f1cd7
9 changed files with 34 additions and 32 deletions

View File

@@ -198,7 +198,7 @@ DWORD CGuildMarkImage::GetEmptyPosition()
return INVALID_MARK_POSITION;
}
void CGuildMarkImage::GetDiffBlocks(const DWORD * crcList, std::map<BYTE, const SGuildMarkBlock *> & mapDiffBlocks)
void CGuildMarkImage::GetDiffBlocks(const uint32_t* crcList, std::map<BYTE, const SGuildMarkBlock *> & mapDiffBlocks)
{
BYTE posBlock = 0;

View File

@@ -91,7 +91,7 @@ class CGuildMarkImage
DWORD GetEmptyPosition(); // 빈 마크 위치를 얻는다.
void GetBlockCRCList(DWORD * crcList);
void GetDiffBlocks(const DWORD * crcList, std::map<BYTE, const SGuildMarkBlock *> & mapDiffBlocks);
void GetDiffBlocks(const uint32_t* crcList, std::map<BYTE, const SGuildMarkBlock *> & mapDiffBlocks);
private:
enum

View File

@@ -262,7 +262,7 @@ void CGuildMarkManager::DeleteMark(DWORD guildID)
}
// SERVER
void CGuildMarkManager::GetDiffBlocks(DWORD imgIdx, const DWORD * crcList, std::map<BYTE, const SGuildMarkBlock *> & mapDiffBlocks)
void CGuildMarkManager::GetDiffBlocks(DWORD imgIdx, const uint32_t* crcList, std::map<BYTE, const SGuildMarkBlock *> & mapDiffBlocks)
{
mapDiffBlocks.clear();

View File

@@ -46,7 +46,7 @@ class CGuildMarkManager : public singleton<CGuildMarkManager>
void CopyMarkIdx(char * pcBuf) const;
DWORD SaveMark(DWORD guildID, BYTE * pbMarkImage);
void DeleteMark(DWORD guildID);
void GetDiffBlocks(DWORD imgIdx, const DWORD * crcList, std::map<BYTE, const SGuildMarkBlock *> & mapDiffBlocks);
void GetDiffBlocks(DWORD imgIdx, const uint32_t* crcList, std::map<BYTE, const SGuildMarkBlock *> & mapDiffBlocks);
// CLIENT
bool SaveBlockFromCompressedData(DWORD imgIdx, DWORD idBlock, const BYTE * pbBlock, DWORD dwSize);

View File

@@ -499,7 +499,7 @@ void DBManager::SendAuthLogin(LPDESC d)
SendLoginPing(r.login);
}
void DBManager::LoginPrepare(BYTE bBillType, DWORD dwBillID, long lRemainSecs, LPDESC d, DWORD * pdwClientKey, int * paiPremiumTimes)
void DBManager::LoginPrepare(BYTE bBillType, DWORD dwBillID, long lRemainSecs, LPDESC d, uint32_t * pdwClientKey, int * paiPremiumTimes)
{
const TAccountTable & r = d->GetAccountTable();

View File

@@ -97,7 +97,7 @@ class DBManager : public singleton<DBManager>
void SendMoneyLog(BYTE type, DWORD vnum, int gold);
void LoginPrepare(BYTE bBillType, DWORD dwBillID, long lRemainSecs, LPDESC d, DWORD * pdwClientKey, int * paiPremiumTimes = NULL);
void LoginPrepare(BYTE bBillType, DWORD dwBillID, long lRemainSecs, LPDESC d, uint32_t * pdwClientKey, int * paiPremiumTimes = NULL);
void SendAuthLogin(LPDESC d);
void SendLoginPing(const char * c_pszLogin);

View File

@@ -90,6 +90,8 @@ bool CInputProcessor::Process(LPDESC lpDesc, const void * c_pvOrig, int iBytes,
return true;
}
sys_log(0, "PACKET %d (%s)", bHeader, c_pszName);
if (m_iBufferLeft < iPacketLen)
return true;

View File

@@ -19,22 +19,22 @@ CLoginData::CLoginData()
memset(m_aiPremiumTimes, 0, sizeof(m_aiPremiumTimes));
}
void CLoginData::SetClientKey(const DWORD * c_pdwClientKey)
void CLoginData::SetClientKey(const uint32_t * c_pdwClientKey)
{
thecore_memcpy(&m_adwClientKey, c_pdwClientKey, sizeof(DWORD) * 4);
thecore_memcpy(&m_adwClientKey, c_pdwClientKey, sizeof(uint32_t) * 4);
}
const DWORD * CLoginData::GetClientKey()
const uint32_t* CLoginData::GetClientKey()
{
return &m_adwClientKey[0];
}
void CLoginData::SetKey(DWORD dwKey)
void CLoginData::SetKey(uint32_t dwKey)
{
m_dwKey = dwKey;
}
DWORD CLoginData::GetKey()
uint32_t CLoginData::GetKey()
{
return m_dwKey;
}
@@ -44,12 +44,12 @@ void CLoginData::SetBillType(BYTE bType)
m_bBillType = bType;
}
DWORD CLoginData::GetBillID()
uint32_t CLoginData::GetBillID()
{
return m_dwBillID;
}
void CLoginData::SetBillID(DWORD dwID)
void CLoginData::SetBillID(uint32_t dwID)
{
m_dwBillID = dwID;
}
@@ -59,12 +59,12 @@ BYTE CLoginData::GetBillType()
return m_bBillType;
}
void CLoginData::SetConnectedPeerHandle(DWORD dwHandle)
void CLoginData::SetConnectedPeerHandle(uint32_t dwHandle)
{
m_dwConnectedPeerHandle = dwHandle;
}
DWORD CLoginData::GetConnectedPeerHandle()
uint32_t CLoginData::GetConnectedPeerHandle()
{
return m_dwConnectedPeerHandle;
}
@@ -74,7 +74,7 @@ void CLoginData::SetLogonTime()
m_dwLogonTime = get_dword_time();
}
DWORD CLoginData::GetLogonTime()
uint32_t CLoginData::GetLogonTime()
{
return m_dwLogonTime;
}

View File

@@ -6,26 +6,26 @@ class CLoginData
public:
CLoginData();
void SetClientKey(const DWORD * c_pdwClientKey);
void SetClientKey(const uint32_t * c_pdwClientKey);
const DWORD * GetClientKey();
void SetKey(DWORD dwKey);
DWORD GetKey();
const uint32_t * GetClientKey();
void SetKey(uint32_t dwKey);
uint32_t GetKey();
void SetLogin(const char * c_pszLogin);
const char * GetLogin();
void SetBillType(BYTE bType);
DWORD GetBillID();
uint32_t GetBillID();
void SetBillID(DWORD dwID);
void SetBillID(uint32_t dwID);
BYTE GetBillType();
void SetConnectedPeerHandle(DWORD dwHandle);
DWORD GetConnectedPeerHandle();
void SetConnectedPeerHandle(uint32_t dwHandle);
uint32_t GetConnectedPeerHandle();
void SetLogonTime();
DWORD GetLogonTime();
uint32_t GetLogonTime();
void SetIP(const char * c_pszIP);
const char * GetIP();
@@ -40,17 +40,17 @@ class CLoginData
bool IsDeleted();
void SetPremium(int * paiPremiumTimes);
int GetPremium(BYTE type);
int GetPremium(BYTE type);
int * GetPremiumPtr();
private:
DWORD m_dwKey;
DWORD m_adwClientKey[4];
BYTE m_bBillType;
DWORD m_dwBillID;
DWORD m_dwConnectedPeerHandle;
DWORD m_dwLogonTime;
uint32_t m_dwKey;
uint32_t m_adwClientKey[4];
uint8_t m_bBillType;
uint32_t m_dwBillID;
uint32_t m_dwConnectedPeerHandle;
uint32_t m_dwLogonTime;
long m_lRemainSecs;
char m_szIP[MAX_HOST_LENGTH+1];
bool m_bBilling;