mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-01-30 08:34:16 +01:00
fill new GameSummary fields
This commit is contained in:
parent
638ce53661
commit
d143c47aa1
1 changed files with 14 additions and 0 deletions
|
@ -935,6 +935,20 @@ Java_org_eehouse_android_xw4_jni_XwJNI_game_1summarize
|
||||||
setInt( env, jsummary, "nMoves", nMoves );
|
setInt( env, jsummary, "nMoves", nMoves );
|
||||||
setBool( env, jsummary, "gameOver",
|
setBool( env, jsummary, "gameOver",
|
||||||
server_getGameIsOver( state->game.server ) );
|
server_getGameIsOver( state->game.server ) );
|
||||||
|
|
||||||
|
if ( !!state->game.comms ) {
|
||||||
|
CommsAddrRec addr;
|
||||||
|
comms_getAddr( state->game.comms, &addr );
|
||||||
|
intToJenumField( env, jsummary, addr.conType, "conType",
|
||||||
|
"org/eehouse/android/xw4/jni/"
|
||||||
|
"CommsAddrRec$CommsConnType" );
|
||||||
|
if ( COMMS_CONN_RELAY == addr.conType ) {
|
||||||
|
setString( env, jsummary, "roomName", addr.u.ip_relay.invite );
|
||||||
|
} else if ( COMMS_CONN_SMS == addr.conType ) {
|
||||||
|
setString( env, jsummary, "smsPhone", addr.u.sms.phone );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
XWJNI_END();
|
XWJNI_END();
|
||||||
LOG_RETURN_VOID();
|
LOG_RETURN_VOID();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue