diff options
Diffstat (limited to 'src/engine')
| -rw-r--r-- | src/engine/e_if_server.h | 2 | ||||
| -rw-r--r-- | src/engine/server/es_server.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/engine/e_if_server.h b/src/engine/e_if_server.h index dd5e1403..98e2b452 100644 --- a/src/engine/e_if_server.h +++ b/src/engine/e_if_server.h @@ -91,7 +91,7 @@ void server_setclientscore(int client_id, int score); See Also: <other_func> */ -void server_setbrowseinfo(int game_type, int progression); +void server_setbrowseinfo(const char *game_type, int progression); /* Function: server_kick diff --git a/src/engine/server/es_server.c b/src/engine/server/es_server.c index 905ee272..8db9865c 100644 --- a/src/engine/server/es_server.c +++ b/src/engine/server/es_server.c @@ -27,7 +27,7 @@ static int64 game_start_time; static int current_tick = 0; static int run_server = 1; -static int browseinfo_gametype = -1; +static char browseinfo_gametype[16] = {0}; static int browseinfo_progression = -1; static int64 lastheartbeat; @@ -250,9 +250,9 @@ void server_setclientscore(int client_id, int score) clients[client_id].score = score; } -void server_setbrowseinfo(int game_type, int progression) +void server_setbrowseinfo(const char *game_type, int progression) { - browseinfo_gametype = game_type; + str_copy(browseinfo_gametype, game_type, sizeof(browseinfo_gametype)); browseinfo_progression = progression; if(browseinfo_progression > 100) browseinfo_progression = 100; |