mirror of
https://github.com/mangosfour/server.git
synced 2025-12-16 04:37:00 +00:00
[10078] Use const referecne to opcode handle.
This commit is contained in:
parent
d6138f01a6
commit
b62d64e7c7
3 changed files with 4 additions and 4 deletions
|
|
@ -171,7 +171,7 @@ bool WorldSession::Update(uint32 /*diff*/)
|
||||||
packet->GetOpcode());
|
packet->GetOpcode());
|
||||||
#endif*/
|
#endif*/
|
||||||
|
|
||||||
OpcodeHandler& opHandle = opcodeTable[packet->GetOpcode()];
|
OpcodeHandler const& opHandle = opcodeTable[packet->GetOpcode()];
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
switch (opHandle.status)
|
switch (opHandle.status)
|
||||||
|
|
@ -860,7 +860,7 @@ void WorldSession::SendRedirectClient(std::string& ip, uint16 port)
|
||||||
SendPacket(&pkt);
|
SendPacket(&pkt);
|
||||||
}
|
}
|
||||||
|
|
||||||
void WorldSession::ExecuteOpcode( OpcodeHandler& opHandle, WorldPacket* packet )
|
void WorldSession::ExecuteOpcode( OpcodeHandler const& opHandle, WorldPacket* packet )
|
||||||
{
|
{
|
||||||
// need prevent do internal far teleports in handlers because some handlers do lot steps
|
// need prevent do internal far teleports in handlers because some handlers do lot steps
|
||||||
// or call code that can do far teleports in some conditions unexpectedly for generic way work code
|
// or call code that can do far teleports in some conditions unexpectedly for generic way work code
|
||||||
|
|
|
||||||
|
|
@ -775,7 +775,7 @@ class MANGOS_DLL_SPEC WorldSession
|
||||||
// private trade methods
|
// private trade methods
|
||||||
void moveItems(Item* myItems[], Item* hisItems[]);
|
void moveItems(Item* myItems[], Item* hisItems[]);
|
||||||
|
|
||||||
void ExecuteOpcode( OpcodeHandler& opHandle, WorldPacket* packet );
|
void ExecuteOpcode( OpcodeHandler const& opHandle, WorldPacket* packet );
|
||||||
|
|
||||||
// logging helper
|
// logging helper
|
||||||
void LogUnexpectedOpcode(WorldPacket *packet, const char * reason);
|
void LogUnexpectedOpcode(WorldPacket *packet, const char * reason);
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
#ifndef __REVISION_NR_H__
|
#ifndef __REVISION_NR_H__
|
||||||
#define __REVISION_NR_H__
|
#define __REVISION_NR_H__
|
||||||
#define REVISION_NR "10077"
|
#define REVISION_NR "10078"
|
||||||
#endif // __REVISION_NR_H__
|
#endif // __REVISION_NR_H__
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue