}
static void player__post_update(void){
- if( player_subsystems[ localplayer.subsystem ]->post_update )
- player_subsystems[ localplayer.subsystem ]->post_update();
+ struct player_subsystem_interface *sys =
+ player_subsystems[ localplayer.subsystem ];
+
+ if( sys->post_update ) sys->post_update();
SDL_AtomicLock( &air_data.sl );
air_data.speed = v3_length( localplayer.rb.v ) * vg.time_rate;