test for null object before calling method

This commit is contained in:
Eric House 2012-02-22 14:06:47 -08:00
parent 7cef230e2c
commit cf77872dd4

View file

@ -808,14 +808,16 @@ public class BoardActivity extends XWActivity
// BTService.BTEventListener interface // BTService.BTEventListener interface
////////////////////////////////////////////////// //////////////////////////////////////////////////
@Override @Override
@SuppressWarnings("fallthrough")
public void eventOccurred( BTService.BTEvent event, final Object ... args ) public void eventOccurred( BTService.BTEvent event, final Object ... args )
{ {
switch( event ) { switch( event ) {
case MESSAGE_ACCEPTED: case MESSAGE_ACCEPTED:
m_jniThread.handle( JNICmd.CMD_DRAW_BT_STATUS, true );
break;
case MESSAGE_REFUSED: case MESSAGE_REFUSED:
m_jniThread.handle( JNICmd.CMD_DRAW_BT_STATUS, false ); if ( null != m_jniThread ) {
boolean accepted = BTService.BTEvent.MESSAGE_ACCEPTED == event;
m_jniThread.handle( JNICmd.CMD_DRAW_BT_STATUS, accepted );
}
break; break;
case MESSAGE_NOGAME: case MESSAGE_NOGAME:
post( new Runnable() { post( new Runnable() {