void block_obs_free( block_obs_type * block_obs) { for (int i=0; i < block_obs->size; i++) { if (block_obs->point_list[i] != NULL) point_obs_free( block_obs->point_list[i]); } util_safe_free(block_obs->point_list ); free(block_obs->obs_key); free(block_obs); }
static void point_obs_free__( void * arg ) { point_obs_type * point_obs = point_obs_safe_cast( arg ); point_obs_free( point_obs ); }