fix crash
This commit is contained in:
@@ -47,7 +47,7 @@ bool InputQueueCodeSet::InputMessage( const InputEventPlus &input, Message &msg
|
|||||||
if( sCodeName.empty() )
|
if( sCodeName.empty() )
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
msg = Message("Code");
|
msg.SetName("Code");
|
||||||
msg.SetParam( "PlayerNumber", input.pn );
|
msg.SetParam( "PlayerNumber", input.pn );
|
||||||
msg.SetParam( "Name", sCodeName );
|
msg.SetParam( "Name", sCodeName );
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -86,6 +86,8 @@ struct Message
|
|||||||
explicit Message( const RString &s );
|
explicit Message( const RString &s );
|
||||||
Message( const RString &s, const LuaReference ¶ms );
|
Message( const RString &s, const LuaReference ¶ms );
|
||||||
~Message();
|
~Message();
|
||||||
|
|
||||||
|
void SetName( const RString &sName ) { m_sName = sName; }
|
||||||
RString GetName() const { return m_sName; }
|
RString GetName() const { return m_sName; }
|
||||||
|
|
||||||
bool IsBroadcast() const { return m_bBroadcast; }
|
bool IsBroadcast() const { return m_bBroadcast; }
|
||||||
@@ -124,6 +126,9 @@ private:
|
|||||||
RString m_sName;
|
RString m_sName;
|
||||||
LuaTable *m_pParams;
|
LuaTable *m_pParams;
|
||||||
bool m_bBroadcast;
|
bool m_bBroadcast;
|
||||||
|
|
||||||
|
Message &operator=( const Message &rhs ); // don't use
|
||||||
|
Message( const Message &rhs ); // don't use
|
||||||
};
|
};
|
||||||
|
|
||||||
class IMessageSubscriber
|
class IMessageSubscriber
|
||||||
|
|||||||
Reference in New Issue
Block a user