Change if to else-if to avoid unnecessary comparison

This commit is contained in:
Bill Bierman 2016-01-19 07:47:45 -10:00
parent 451c87b687
commit 92bc6ce5bd

View File

@ -154,11 +154,12 @@ void rcFilterLedgeSpans(rcContext* ctx, const int walkableHeight, const int walk
// The current span is close to a ledge if the drop to any
// neighbour span is less than the walkableClimb.
if (minh < -walkableClimb)
{
s->area = RC_NULL_AREA;
}
// If the difference between all neighbours is too large,
// we are at steep slope, mark the span as ledge.
if ((asmax - asmin) > walkableClimb)
else if ((asmax - asmin) > walkableClimb)
{
s->area = RC_NULL_AREA;
}