From 9fe7d0e238a00bba4a9a9a9a11e954942741f3a3 Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Fri, 14 Sep 2018 17:49:59 +0200 Subject: [PATCH] small change to prevent compiler warning This change makes Clang happy (which issued a warning before). (Interestingly, GCC did not care about the previous code.) --- src/network.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) 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) -- 2.34.1