X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fnetwork.c;h=cd004f62f8f3ad732b72d91288940b2d6fcc53d0;hp=dcd925949a18dc1ccfc5ab5f65b53de00f8923b9;hb=9fe7d0e238a00bba4a9a9a9a11e954942741f3a3;hpb=6cf34a189f4a3707c9131652621dd67731f14f6b diff --git a/src/network.c b/src/network.c index dcd92594..cd004f62 100644 --- a/src/network.c +++ b/src/network.c @@ -747,11 +747,12 @@ static void Handle_OP_STOP_PLAYING() boolean stopped_by_remote_player = (!client_player->connected_locally); char message[100]; - sprintf(message, (cause_for_stopping == NETWORK_STOP_BY_PLAYER ? - "Network game stopped by player %d!" : - cause_for_stopping == NETWORK_STOP_BY_ERROR ? - "Network game stopped due to internal error!" : - "Network game stopped!"), client_nr); + if (cause_for_stopping == NETWORK_STOP_BY_PLAYER) + sprintf(message, "Network game stopped by player %d!", client_nr); + else + sprintf(message, (cause_for_stopping == NETWORK_STOP_BY_ERROR ? + "Network game stopped due to internal error!" : + "Network game stopped!")); if (cause_for_stopping != NETWORK_STOP_BY_PLAYER || stopped_by_remote_player)