mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-29 08:33:47 +00:00
refactor(Core): NULL -> nullptr (#3275)
* NULL to nullptr * NULL to nullptr * NULL to nullptr * NULL to nullptr * NULL to nullptr Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com>
This commit is contained in:
@@ -193,7 +193,7 @@ void Guild::EventLogEntry::WritePacket(WorldPacket& data) const
|
||||
if (m_eventType == GUILD_EVENT_LOG_PROMOTE_PLAYER || m_eventType == GUILD_EVENT_LOG_DEMOTE_PLAYER)
|
||||
data << uint8(m_newRank);
|
||||
// Event timestamp
|
||||
data << uint32(::time(NULL) - m_timestamp);
|
||||
data << uint32(::time(nullptr) - m_timestamp);
|
||||
}
|
||||
|
||||
// BankEventLogEntry
|
||||
@@ -243,7 +243,7 @@ void Guild::BankEventLogEntry::WritePacket(WorldPacket& data) const
|
||||
data << uint32(m_itemOrMoney);
|
||||
}
|
||||
|
||||
data << uint32(time(NULL) - m_timestamp);
|
||||
data << uint32(time(nullptr) - m_timestamp);
|
||||
}
|
||||
|
||||
// RankInfo
|
||||
@@ -431,7 +431,7 @@ void Guild::BankTab::Delete(SQLTransaction& trans, bool removeItemsFromDB)
|
||||
if (removeItemsFromDB)
|
||||
pItem->DeleteFromDB(trans);
|
||||
delete pItem;
|
||||
pItem = NULL;
|
||||
pItem = nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -708,7 +708,7 @@ void Guild::Member::WritePacket(WorldPacket& data, bool sendOfficerNote) const
|
||||
<< uint32(m_zoneId);
|
||||
|
||||
if (!m_flags)
|
||||
data << float(float(::time(NULL) - m_logoutTime) / DAY);
|
||||
data << float(float(::time(nullptr) - m_logoutTime) / DAY);
|
||||
|
||||
data << m_publicNote;
|
||||
|
||||
@@ -847,16 +847,16 @@ bool Guild::PlayerMoveItemData::InitItem()
|
||||
if (m_pItem->IsNotEmptyBag())
|
||||
{
|
||||
m_pPlayer->SendEquipError(EQUIP_ERR_CAN_ONLY_DO_WITH_EMPTY_BAGS, m_pItem);
|
||||
m_pItem = NULL;
|
||||
m_pItem = nullptr;
|
||||
}
|
||||
// Bound items cannot be put into bank.
|
||||
else if (!m_pItem->CanBeTraded())
|
||||
{
|
||||
m_pPlayer->SendEquipError(EQUIP_ERR_ITEMS_CANT_BE_SWAPPED, m_pItem);
|
||||
m_pItem = NULL;
|
||||
m_pItem = nullptr;
|
||||
}
|
||||
}
|
||||
return (m_pItem != NULL);
|
||||
return (m_pItem != nullptr);
|
||||
}
|
||||
|
||||
void Guild::PlayerMoveItemData::RemoveItem(SQLTransaction& trans, MoveItemData* /*pOther*/, uint32 splitedAmount)
|
||||
@@ -871,7 +871,7 @@ void Guild::PlayerMoveItemData::RemoveItem(SQLTransaction& trans, MoveItemData*
|
||||
{
|
||||
m_pPlayer->MoveItemFromInventory(m_container, m_slotId, true);
|
||||
m_pItem->DeleteFromInventoryDB(trans);
|
||||
m_pItem = NULL;
|
||||
m_pItem = nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -900,7 +900,7 @@ inline InventoryResult Guild::PlayerMoveItemData::CanStore(Item* pItem, bool swa
|
||||
bool Guild::BankMoveItemData::InitItem()
|
||||
{
|
||||
m_pItem = m_pGuild->_GetItem(m_container, m_slotId);
|
||||
return (m_pItem != NULL);
|
||||
return (m_pItem != nullptr);
|
||||
}
|
||||
|
||||
bool Guild::BankMoveItemData::HasStoreRights(MoveItemData* pOther) const
|
||||
@@ -938,7 +938,7 @@ void Guild::BankMoveItemData::RemoveItem(SQLTransaction& trans, MoveItemData* pO
|
||||
else
|
||||
{
|
||||
m_pGuild->_RemoveItem(trans, m_container, m_slotId);
|
||||
m_pItem = NULL;
|
||||
m_pItem = nullptr;
|
||||
}
|
||||
// Decrease amount of player's remaining items (if item is moved to different tab or to player)
|
||||
if (!pOther->IsBank() || pOther->GetContainer() != m_container)
|
||||
@@ -948,11 +948,11 @@ void Guild::BankMoveItemData::RemoveItem(SQLTransaction& trans, MoveItemData* pO
|
||||
Item* Guild::BankMoveItemData::StoreItem(SQLTransaction& trans, Item* pItem)
|
||||
{
|
||||
if (!pItem)
|
||||
return NULL;
|
||||
return nullptr;
|
||||
|
||||
BankTab* pTab = m_pGuild->GetBankTab(m_container);
|
||||
if (!pTab)
|
||||
return NULL;
|
||||
return nullptr;
|
||||
|
||||
Item* pLastItem = pItem;
|
||||
for (ItemPosCountVec::const_iterator itr = m_vec.begin(); itr != m_vec.end(); )
|
||||
@@ -1013,7 +1013,7 @@ Item* Guild::BankMoveItemData::_StoreItem(SQLTransaction& trans, BankTab* pTab,
|
||||
if (pItem && pTab->SetItem(trans, slotId, pItem))
|
||||
return pItem;
|
||||
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
// Tries to reserve space for source item.
|
||||
@@ -1053,10 +1053,10 @@ void Guild::BankMoveItemData::CanStoreItemInTab(Item* pItem, uint8 skipSlotId, b
|
||||
|
||||
Item* pItemDest = m_pGuild->_GetItem(m_container, slotId);
|
||||
if (pItemDest == pItem)
|
||||
pItemDest = NULL;
|
||||
pItemDest = nullptr;
|
||||
|
||||
// If merge skip empty, if not merge skip non-empty
|
||||
if ((pItemDest != NULL) != merge)
|
||||
if ((pItemDest != nullptr) != merge)
|
||||
continue;
|
||||
|
||||
_ReserveSpace(slotId, pItem, pItemDest, count);
|
||||
@@ -1084,7 +1084,7 @@ InventoryResult Guild::BankMoveItemData::CanStore(Item* pItem, bool swap)
|
||||
Item* pItemDest = m_pGuild->_GetItem(m_container, m_slotId);
|
||||
// Ignore swapped item (this slot will be empty after move)
|
||||
if ((pItemDest == pItem) || swap)
|
||||
pItemDest = NULL;
|
||||
pItemDest = nullptr;
|
||||
|
||||
if (!_ReserveSpace(m_slotId, pItem, pItemDest, count))
|
||||
return EQUIP_ERR_ITEM_CANT_STACK;
|
||||
@@ -1117,30 +1117,30 @@ Guild::Guild():
|
||||
m_createdDate(0),
|
||||
m_accountsNumber(0),
|
||||
m_bankMoney(0),
|
||||
m_eventLog(NULL)
|
||||
m_eventLog(nullptr)
|
||||
{
|
||||
memset(&m_bankEventLog, 0, (GUILD_BANK_MAX_TABS + 1) * sizeof(LogHolder*));
|
||||
}
|
||||
|
||||
Guild::~Guild()
|
||||
{
|
||||
SQLTransaction temp(NULL);
|
||||
SQLTransaction temp(nullptr);
|
||||
_DeleteBankItems(temp);
|
||||
|
||||
// Cleanup
|
||||
delete m_eventLog;
|
||||
m_eventLog = NULL;
|
||||
m_eventLog = nullptr;
|
||||
|
||||
for (uint8 tabId = 0; tabId <= GUILD_BANK_MAX_TABS; ++tabId)
|
||||
{
|
||||
delete m_bankEventLog[tabId];
|
||||
m_bankEventLog[tabId] = NULL;
|
||||
m_bankEventLog[tabId] = nullptr;
|
||||
}
|
||||
|
||||
for (Members::iterator itr = m_members.begin(); itr != m_members.end(); ++itr)
|
||||
{
|
||||
delete itr->second;
|
||||
itr->second = NULL;
|
||||
itr->second = nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2264,7 +2264,7 @@ bool Guild::AddMember(uint64 guid, uint8 rankId)
|
||||
sWorld->UpdateGlobalPlayerGuild(lowguid, m_id);
|
||||
}
|
||||
|
||||
SQLTransaction trans(NULL);
|
||||
SQLTransaction trans(nullptr);
|
||||
member->SaveToDB(trans);
|
||||
|
||||
_UpdateAccountsNumber();
|
||||
@@ -2286,8 +2286,8 @@ void Guild::DeleteMember(uint64 guid, bool isDisbanding, bool isKicked, bool can
|
||||
// or when he is removed from guild by gm command
|
||||
if (m_leaderGuid == guid && !isDisbanding)
|
||||
{
|
||||
Member* oldLeader = NULL;
|
||||
Member* newLeader = NULL;
|
||||
Member* oldLeader = nullptr;
|
||||
Member* newLeader = nullptr;
|
||||
for (Guild::Members::iterator i = m_members.begin(); i != m_members.end(); ++i)
|
||||
{
|
||||
if (i->first == lowguid)
|
||||
@@ -2386,7 +2386,7 @@ void Guild::SetBankTabText(uint8 tabId, std::string const& text)
|
||||
if (BankTab* pTab = GetBankTab(tabId))
|
||||
{
|
||||
pTab->SetText(text);
|
||||
pTab->SendText(this, NULL);
|
||||
pTab->SendText(this, nullptr);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2487,7 +2487,7 @@ void Guild::_DeleteBankItems(SQLTransaction& trans, bool removeItemsFromDB)
|
||||
{
|
||||
m_bankTabs[tabId]->Delete(trans, removeItemsFromDB);
|
||||
delete m_bankTabs[tabId];
|
||||
m_bankTabs[tabId] = NULL;
|
||||
m_bankTabs[tabId] = nullptr;
|
||||
}
|
||||
m_bankTabs.clear();
|
||||
}
|
||||
@@ -2670,13 +2670,13 @@ inline Item* Guild::_GetItem(uint8 tabId, uint8 slotId) const
|
||||
{
|
||||
if (const BankTab* tab = GetBankTab(tabId))
|
||||
return tab->GetItem(slotId);
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
inline void Guild::_RemoveItem(SQLTransaction& trans, uint8 tabId, uint8 slotId)
|
||||
{
|
||||
if (BankTab* pTab = GetBankTab(tabId))
|
||||
pTab->SetItem(trans, slotId, NULL);
|
||||
pTab->SetItem(trans, slotId, nullptr);
|
||||
}
|
||||
|
||||
void Guild::_MoveItems(MoveItemData* pSrc, MoveItemData* pDest, uint32 splitedAmount)
|
||||
@@ -2717,7 +2717,7 @@ void Guild::_MoveItems(MoveItemData* pSrc, MoveItemData* pDest, uint32 splitedAm
|
||||
}
|
||||
else // 6. No split
|
||||
{
|
||||
// 6.1. Try to merge items in destination (pDest->GetItem() == NULL)
|
||||
// 6.1. Try to merge items in destination (pDest->GetItem() == nullptr)
|
||||
if (!_DoItemsMove(pSrc, pDest, false)) // Item could not be merged
|
||||
{
|
||||
// 6.2. Try to swap items
|
||||
@@ -2732,7 +2732,7 @@ void Guild::_MoveItems(MoveItemData* pSrc, MoveItemData* pDest, uint32 splitedAm
|
||||
if (!pDest->HasWithdrawRights(pSrc))
|
||||
return; // Player has no rights to withdraw item from destination (opposite direction)
|
||||
|
||||
// 6.2.3. Swap items (pDest->GetItem() != NULL)
|
||||
// 6.2.3. Swap items (pDest->GetItem() != nullptr)
|
||||
_DoItemsMove(pSrc, pDest, true);
|
||||
}
|
||||
}
|
||||
@@ -2743,7 +2743,7 @@ void Guild::_MoveItems(MoveItemData* pSrc, MoveItemData* pDest, uint32 splitedAm
|
||||
bool Guild::_DoItemsMove(MoveItemData* pSrc, MoveItemData* pDest, bool sendError, uint32 splitedAmount)
|
||||
{
|
||||
Item* pDestItem = pDest->GetItem();
|
||||
bool swap = (pDestItem != NULL);
|
||||
bool swap = (pDestItem != nullptr);
|
||||
|
||||
Item* pSrcItem = pSrc->GetItem(splitedAmount);
|
||||
// 1. Can store source item in destination
|
||||
@@ -2832,7 +2832,7 @@ void Guild::_SendBankContentUpdate(MoveItemData* pSrc, MoveItemData* pDest) cons
|
||||
|
||||
void Guild::_SendBankContentUpdate(uint8 tabId, SlotIds slots) const
|
||||
{
|
||||
_SendBankList(NULL, tabId, false, &slots);
|
||||
_SendBankList(nullptr, tabId, false, &slots);
|
||||
}
|
||||
|
||||
void Guild::_BroadcastEvent(GuildEvents guildEvent, uint64 guid, const char* param1, const char* param2, const char* param3) const
|
||||
|
||||
@@ -281,7 +281,7 @@ public: // pussywizard: public class Member
|
||||
m_level(0),
|
||||
m_class(0),
|
||||
m_flags(GUILDMEMBER_STATUS_NONE),
|
||||
m_logoutTime(::time(NULL)),
|
||||
m_logoutTime(::time(nullptr)),
|
||||
m_accountId(0),
|
||||
m_rankId(rankId)
|
||||
{
|
||||
@@ -320,7 +320,7 @@ public: // pussywizard: public class Member
|
||||
|
||||
void ChangeRank(uint8 newRank);
|
||||
|
||||
inline void UpdateLogoutTime() { m_logoutTime = ::time(NULL); }
|
||||
inline void UpdateLogoutTime() { m_logoutTime = ::time(nullptr); }
|
||||
inline bool IsRank(uint8 rankId) const { return m_rankId == rankId; }
|
||||
inline bool IsRankNotLower(uint8 rankId) const { return m_rankId <= rankId; }
|
||||
inline bool IsSamePlayer(uint64 guid) const { return m_guid == guid; }
|
||||
@@ -354,12 +354,12 @@ public: // pussywizard: public class Member
|
||||
inline const Member* GetMember(uint64 guid) const
|
||||
{
|
||||
Members::const_iterator itr = m_members.find(GUID_LOPART(guid));
|
||||
return itr != m_members.end() ? itr->second : NULL;
|
||||
return itr != m_members.end() ? itr->second : nullptr;
|
||||
}
|
||||
inline Member* GetMember(uint64 guid)
|
||||
{
|
||||
Members::iterator itr = m_members.find(GUID_LOPART(guid));
|
||||
return itr != m_members.end() ? itr->second : NULL;
|
||||
return itr != m_members.end() ? itr->second : nullptr;
|
||||
}
|
||||
inline Member* GetMember(std::string const& name)
|
||||
{
|
||||
@@ -367,7 +367,7 @@ public: // pussywizard: public class Member
|
||||
if (itr->second->GetName() == name)
|
||||
return itr->second;
|
||||
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
private:
|
||||
@@ -375,7 +375,7 @@ private:
|
||||
class LogEntry
|
||||
{
|
||||
public:
|
||||
LogEntry(uint32 guildId, uint32 guid) : m_guildId(guildId), m_guid(guid), m_timestamp(::time(NULL)) { }
|
||||
LogEntry(uint32 guildId, uint32 guid) : m_guildId(guildId), m_guid(guid), m_timestamp(::time(nullptr)) { }
|
||||
LogEntry(uint32 guildId, uint32 guid, time_t timestamp) : m_guildId(guildId), m_guid(guid), m_timestamp(timestamp) { }
|
||||
virtual ~LogEntry() { }
|
||||
|
||||
@@ -548,7 +548,7 @@ private:
|
||||
void SetText(std::string const& text);
|
||||
void SendText(const Guild* guild, WorldSession* session) const;
|
||||
|
||||
inline Item* GetItem(uint8 slotId) const { return slotId < GUILD_BANK_MAX_SLOTS ? m_items[slotId] : NULL; }
|
||||
inline Item* GetItem(uint8 slotId) const { return slotId < GUILD_BANK_MAX_SLOTS ? m_items[slotId] : nullptr; }
|
||||
bool SetItem(SQLTransaction& trans, uint8 slotId, Item* pItem);
|
||||
|
||||
private:
|
||||
@@ -566,7 +566,7 @@ private:
|
||||
{
|
||||
public:
|
||||
MoveItemData(Guild* guild, Player* player, uint8 container, uint8 slotId) : m_pGuild(guild), m_pPlayer(player),
|
||||
m_container(container), m_slotId(slotId), m_pItem(NULL), m_pClonedItem(NULL) { }
|
||||
m_container(container), m_slotId(slotId), m_pItem(nullptr), m_pClonedItem(nullptr) { }
|
||||
virtual ~MoveItemData() { }
|
||||
|
||||
virtual bool IsBank() const = 0;
|
||||
@@ -726,7 +726,7 @@ public:
|
||||
void MassInviteToEvent(WorldSession* session, uint32 minLevel, uint32 maxLevel, uint32 minRank);
|
||||
|
||||
template<class Do>
|
||||
void BroadcastWorker(Do& _do, Player* except = NULL)
|
||||
void BroadcastWorker(Do& _do, Player* except = nullptr)
|
||||
{
|
||||
for (Members::iterator itr = m_members.begin(); itr != m_members.end(); ++itr)
|
||||
if (Player* player = itr->second->FindPlayer())
|
||||
@@ -776,8 +776,8 @@ protected:
|
||||
|
||||
private:
|
||||
inline uint8 _GetRanksSize() const { return uint8(m_ranks.size()); }
|
||||
inline const RankInfo* GetRankInfo(uint8 rankId) const { return rankId < _GetRanksSize() ? &m_ranks[rankId] : NULL; }
|
||||
inline RankInfo* GetRankInfo(uint8 rankId) { return rankId < _GetRanksSize() ? &m_ranks[rankId] : NULL; }
|
||||
inline const RankInfo* GetRankInfo(uint8 rankId) const { return rankId < _GetRanksSize() ? &m_ranks[rankId] : nullptr; }
|
||||
inline RankInfo* GetRankInfo(uint8 rankId) { return rankId < _GetRanksSize() ? &m_ranks[rankId] : nullptr; }
|
||||
inline bool _HasRankRight(Player* player, uint32 right) const
|
||||
{
|
||||
if (player)
|
||||
@@ -789,8 +789,8 @@ private:
|
||||
inline uint8 _GetLowestRankId() const { return uint8(m_ranks.size() - 1); }
|
||||
|
||||
inline uint8 _GetPurchasedTabsSize() const { return uint8(m_bankTabs.size()); }
|
||||
inline BankTab* GetBankTab(uint8 tabId) { return tabId < m_bankTabs.size() ? m_bankTabs[tabId] : NULL; }
|
||||
inline const BankTab* GetBankTab(uint8 tabId) const { return tabId < m_bankTabs.size() ? m_bankTabs[tabId] : NULL; }
|
||||
inline BankTab* GetBankTab(uint8 tabId) { return tabId < m_bankTabs.size() ? m_bankTabs[tabId] : nullptr; }
|
||||
inline const BankTab* GetBankTab(uint8 tabId) const { return tabId < m_bankTabs.size() ? m_bankTabs[tabId] : nullptr; }
|
||||
|
||||
inline void _DeleteMemberFromDB(uint32 lowguid) const
|
||||
{
|
||||
@@ -839,8 +839,8 @@ private:
|
||||
void _SendBankMoneyUpdate(WorldSession* session) const;
|
||||
void _SendBankContentUpdate(MoveItemData* pSrc, MoveItemData* pDest) const;
|
||||
void _SendBankContentUpdate(uint8 tabId, SlotIds slots) const;
|
||||
void _SendBankList(WorldSession* session = NULL, uint8 tabId = 0, bool sendFullSlots = false, SlotIds *slots = NULL) const;
|
||||
void _SendBankList(WorldSession* session = NULL, uint8 tabId = 0, bool sendFullSlots = false, SlotIds *slots = nullptr) const;
|
||||
|
||||
void _BroadcastEvent(GuildEvents guildEvent, uint64 guid, const char* param1 = NULL, const char* param2 = NULL, const char* param3 = NULL) const;
|
||||
void _BroadcastEvent(GuildEvents guildEvent, uint64 guid, const char* param1 = NULL, const char* param2 = NULL, const char* param3 = nullptr) const;
|
||||
};
|
||||
#endif
|
||||
|
||||
@@ -49,7 +49,7 @@ Guild* GuildMgr::GetGuildById(uint32 guildId) const
|
||||
if (itr != GuildStore.end())
|
||||
return itr->second;
|
||||
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
Guild* GuildMgr::GetGuildByName(const std::string& guildName) const
|
||||
@@ -63,7 +63,7 @@ Guild* GuildMgr::GetGuildByName(const std::string& guildName) const
|
||||
if (search == gname)
|
||||
return itr->second;
|
||||
}
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
std::string GuildMgr::GetGuildNameById(uint32 guildId) const
|
||||
@@ -80,7 +80,7 @@ Guild* GuildMgr::GetGuildByLeader(uint64 guid) const
|
||||
if (itr->second->GetLeaderGUID() == guid)
|
||||
return itr->second;
|
||||
|
||||
return NULL;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
void GuildMgr::LoadGuilds()
|
||||
|
||||
Reference in New Issue
Block a user