Make sure we have message handlers before we go looking at them.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@302 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
//
|
//
|
||||||
// $Id: PlaceManager.java,v 1.11 2001/08/21 01:17:25 shaper Exp $
|
// $Id: PlaceManager.java,v 1.12 2001/08/21 22:34:20 mdb Exp $
|
||||||
|
|
||||||
package com.threerings.cocktail.party.server;
|
package com.threerings.cocktail.party.server;
|
||||||
|
|
||||||
@@ -200,8 +200,10 @@ public class PlaceManager implements Subscriber
|
|||||||
// if this is a message event, see if we have a handler for it
|
// if this is a message event, see if we have a handler for it
|
||||||
if (event instanceof MessageEvent) {
|
if (event instanceof MessageEvent) {
|
||||||
MessageEvent mevt = (MessageEvent)event;
|
MessageEvent mevt = (MessageEvent)event;
|
||||||
MessageHandler handler = (MessageHandler)
|
MessageHandler handler = null;
|
||||||
_msghandlers.get(mevt.getName());
|
if (_msghandlers != null) {
|
||||||
|
handler = (MessageHandler)_msghandlers.get(mevt.getName());
|
||||||
|
}
|
||||||
if (handler != null) {
|
if (handler != null) {
|
||||||
handler.handleEvent(mevt, (PlaceObject)target);
|
handler.handleEvent(mevt, (PlaceObject)target);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user