X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=player_remote.c;h=6b66656a078ef995b1f810ad3b9eca00c244af72;hb=9b4f4aa9105cd7458d6e7dbc859cb72d0add1300;hp=f81cdf50ec3259a256a655a61aa24a3f9e68febf;hpb=d00cf977616e5d238c49fd42a1fc8c87200a8672;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/player_remote.c b/player_remote.c index f81cdf5..6b66656 100644 --- a/player_remote.c +++ b/player_remote.c @@ -132,6 +132,11 @@ static void player_remote_rx_200_300( SteamNetworkingMessage_t *msg ){ netmsg_playeritem *item = msg->m_pData; if( !packet_minsize( msg, sizeof(*item)+1 )) return; + if( item->client >= vg_list_size(netplayers.list) ){ + vg_error( "inetmsg_playerframe: player index out of range\n" ); + return; + } + vg_info( "Client #%u equiped: [%u] %s\n", item->client, item->type, item->uid );