X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_routes.c;h=f4de14c9786792985958bbea4a8d45f59f3011c3;hb=c1281886ae660a8ee6b8388b5ab9b497a764566f;hp=f512f7ba312714e3863fe1b931b59c119f1a621a;hpb=3f852e50468d59b8d65abd100bcb29964b9b046a;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_routes.c b/world_routes.c index f512f7b..f4de14c 100644 --- a/world_routes.c +++ b/world_routes.c @@ -934,13 +934,13 @@ static void world_routes_recv_scoreboard( world_instance *world, if( body == NULL ){ board->data_len = 0; + return; } - else { - if( body->max > NETWORK_LEADERBOARD_MAX_SIZE ){ - vg_error( "Scoreboard leaderboard too big (%u>%u)\n", body->max, - NETWORK_LEADERBOARD_MAX_SIZE ); - return; - } + + if( body->max > NETWORK_REQUEST_MAX ){ + vg_error( "Scoreboard leaderboard too big (%u>%u)\n", body->max, + NETWORK_REQUEST_MAX ); + return; } memcpy( board->data, body->buf, body->max );