Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix a bug which could cause the terrain_builder to crash
The terrain builder logic assumes that the min_types list is empty whenever the min_constraint pointer is null, and based on this, dereferences the pointer. However, in subsequent passes of the outer loop the pointer is initialized to null while the list is not cleared. According to coverity this can actually cause a null pointer dereference in explicit cases. We fix it by explicitly re-initializing the list on each pass.
- Loading branch information