diff options
| author | Lynx3d & Ambal <none@none> | 2011-04-02 20:36:27 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2011-04-02 20:36:27 +0200 |
| commit | 347098af14076b894fd7f18847d494c0b0e65dc6 (patch) | |
| tree | 6f3f48fa5ab1cce83a50eda24e4c297b477227e8 /src/server/collision/BoundingIntervalHierarchy.h | |
| parent | a54713ec4bbfbfc619ef2ed5675722c2b61a7f47 (diff) | |
Core/Vmaps: Made code more safe and fixed problems in WmoLiquid::GetLiquidHeight()
Diffstat (limited to 'src/server/collision/BoundingIntervalHierarchy.h')
| -rwxr-xr-x | src/server/collision/BoundingIntervalHierarchy.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/collision/BoundingIntervalHierarchy.h b/src/server/collision/BoundingIntervalHierarchy.h index 954eb4c6cf2..39d237d9a2f 100755 --- a/src/server/collision/BoundingIntervalHierarchy.h +++ b/src/server/collision/BoundingIntervalHierarchy.h @@ -128,7 +128,7 @@ class BIH for (int i=0; i<3; ++i) { invDir[i] = 1.f / dir[i]; - if (dir[i] != 0.f) + if (G3D::fuzzyNe(dir[i], 0.0f)) { float t1 = (bounds.low()[i] - org[i]) * invDir[i]; float t2 = (bounds.high()[i] - org[i]) * invDir[i]; |
