diff options
| author | Spp- <u84280@epreinf21.(none)> | 2011-08-01 14:23:27 +0200 |
|---|---|---|
| committer | Spp- <u84280@epreinf21.(none)> | 2011-08-01 14:23:27 +0200 |
| commit | acd0fc79f63f6881ead6fff2985755dd45ea3a5d (patch) | |
| tree | d76e47d095375a7cec6a6a33ada12edc33ceac6c /src/server/game/Entities/Object | |
| parent | 1fc1da842eae9f2173771777dddaa38646c2844d (diff) | |
Core: Pass by const reference for simple objects replaced with pass by value
Diffstat (limited to 'src/server/game/Entities/Object')
| -rwxr-xr-x | src/server/game/Entities/Object/Object.cpp | 6 | ||||
| -rwxr-xr-x | src/server/game/Entities/Object/Object.h | 14 | ||||
| -rwxr-xr-x | src/server/game/Entities/Object/Updates/UpdateData.cpp | 2 | ||||
| -rwxr-xr-x | src/server/game/Entities/Object/Updates/UpdateData.h | 2 |
4 files changed, 12 insertions, 12 deletions
diff --git a/src/server/game/Entities/Object/Object.cpp b/src/server/game/Entities/Object/Object.cpp index 66be8e2843d..6edc0ce4d4d 100755 --- a/src/server/game/Entities/Object/Object.cpp +++ b/src/server/game/Entities/Object/Object.cpp @@ -850,7 +850,7 @@ void Object::UpdateUInt32Value(uint16 index, uint32 value) m_uint32Values[ index ] = value; } -void Object::SetUInt64Value(uint16 index, const uint64 &value) +void Object::SetUInt64Value(uint16 index, const uint64 value) { ASSERT(index + 1 < m_valuesCount || PrintIndexError(index, true)); if (*((uint64*)&(m_uint32Values[ index ])) != value) @@ -869,7 +869,7 @@ void Object::SetUInt64Value(uint16 index, const uint64 &value) } } -bool Object::AddUInt64Value(uint16 index, const uint64 &value) +bool Object::AddUInt64Value(uint16 index, const uint64 value) { ASSERT(index + 1 < m_valuesCount || PrintIndexError(index , true)); if (value && !*((uint64*)&(m_uint32Values[index]))) @@ -890,7 +890,7 @@ bool Object::AddUInt64Value(uint16 index, const uint64 &value) return false; } -bool Object::RemoveUInt64Value(uint16 index, const uint64 &value) +bool Object::RemoveUInt64Value(uint16 index, const uint64 value) { ASSERT(index + 1 < m_valuesCount || PrintIndexError(index , true)); if (value && *((uint64*)&(m_uint32Values[index])) == value) diff --git a/src/server/game/Entities/Object/Object.h b/src/server/game/Entities/Object/Object.h index 4ac71fa8fdb..67cfcdfdb5d 100755 --- a/src/server/game/Entities/Object/Object.h +++ b/src/server/game/Entities/Object/Object.h @@ -124,7 +124,7 @@ class Object public: virtual ~Object (); - const bool& IsInWorld() const { return m_inWorld; } + bool IsInWorld() const { return m_inWorld; } virtual void AddToWorld() { if (m_inWorld) @@ -149,7 +149,7 @@ class Object ClearUpdateMask(true); } - const uint64& GetGUID() const { return GetUInt64Value(0); } + const uint64 GetGUID() const { return GetUInt64Value(0); } uint32 GetGUIDLow() const { return GUID_LOPART(GetUInt64Value(0)); } uint32 GetGUIDMid() const { return GUID_ENPART(GetUInt64Value(0)); } uint32 GetGUIDHigh() const { return GUID_HIPART(GetUInt64Value(0)); } @@ -175,13 +175,13 @@ class Object return m_int32Values[ index ]; } - const uint32& GetUInt32Value(uint16 index) const + const uint32 GetUInt32Value(uint16 index) const { ASSERT(index < m_valuesCount || PrintIndexError(index , false)); return m_uint32Values[ index ]; } - const uint64& GetUInt64Value(uint16 index) const + const uint64 GetUInt64Value(uint16 index) const { ASSERT(index + 1 < m_valuesCount || PrintIndexError(index , false)); return *((uint64*)&(m_uint32Values[ index ])); @@ -210,7 +210,7 @@ class Object void SetInt32Value(uint16 index, int32 value); void SetUInt32Value(uint16 index, uint32 value); void UpdateUInt32Value(uint16 index, uint32 value); - void SetUInt64Value(uint16 index, const uint64 &value); + void SetUInt64Value(uint16 index, const uint64 value); void SetFloatValue(uint16 index, float value); void SetByteValue(uint16 index, uint8 offset, uint8 value); void SetUInt16Value(uint16 index, uint8 offset, uint16 value); @@ -218,8 +218,8 @@ class Object void SetStatFloatValue(uint16 index, float value); void SetStatInt32Value(uint16 index, int32 value); - bool AddUInt64Value(uint16 index, const uint64 &value); - bool RemoveUInt64Value(uint16 index, const uint64 &value); + bool AddUInt64Value(uint16 index, const uint64 value); + bool RemoveUInt64Value(uint16 index, const uint64 value); void ApplyModUInt32Value(uint16 index, int32 val, bool apply); void ApplyModInt32Value(uint16 index, int32 val, bool apply); diff --git a/src/server/game/Entities/Object/Updates/UpdateData.cpp b/src/server/game/Entities/Object/Updates/UpdateData.cpp index 30e52cf20a6..3884ce9f26f 100755 --- a/src/server/game/Entities/Object/Updates/UpdateData.cpp +++ b/src/server/game/Entities/Object/Updates/UpdateData.cpp @@ -34,7 +34,7 @@ void UpdateData::AddOutOfRangeGUID(std::set<uint64>& guids) m_outOfRangeGUIDs.insert(guids.begin(), guids.end()); } -void UpdateData::AddOutOfRangeGUID(const uint64 &guid) +void UpdateData::AddOutOfRangeGUID(const uint64 guid) { m_outOfRangeGUIDs.insert(guid); } diff --git a/src/server/game/Entities/Object/Updates/UpdateData.h b/src/server/game/Entities/Object/Updates/UpdateData.h index 03ed997dfe7..f81a0464043 100755 --- a/src/server/game/Entities/Object/Updates/UpdateData.h +++ b/src/server/game/Entities/Object/Updates/UpdateData.h @@ -53,7 +53,7 @@ class UpdateData UpdateData(); void AddOutOfRangeGUID(std::set<uint64>& guids); - void AddOutOfRangeGUID(const uint64 &guid); + void AddOutOfRangeGUID(const uint64 guid); void AddUpdateBlock(const ByteBuffer &block); bool BuildPacket(WorldPacket* packet); bool HasData() { return m_blockCount > 0 || !m_outOfRangeGUIDs.empty(); } |
