Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2018-04-23 22:07:27 +0300
committerCampbell Barton <ideasman42@gmail.com>2018-04-23 22:09:01 +0300
commit92f36586e30931cf796835fd52d4691dbedfaf9d (patch)
tree2030b2b61810000793ddd7b14049970c15b5ba53 /source/blender/blenlib
parent53d69e6d048f918b2c9ee61d3e9f27db64fdfa52 (diff)
BLI_math: avoid assert with non-finite numbers
Diffstat (limited to 'source/blender/blenlib')
-rw-r--r--source/blender/blenlib/intern/bitmap_draw_2d.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenlib/intern/bitmap_draw_2d.c b/source/blender/blenlib/intern/bitmap_draw_2d.c
index ff62d78796b..f2ec75001b4 100644
--- a/source/blender/blenlib/intern/bitmap_draw_2d.c
+++ b/source/blender/blenlib/intern/bitmap_draw_2d.c
@@ -240,7 +240,7 @@ void BLI_bitmap_draw_2d_tri_v2i(
float inv_slope1 = inv_slope(p2, p1);
float inv_slope2 = inv_slope(p3, p1);
ORDER_VARS2(float, inv_slope1, inv_slope2);
- BLI_assert(inv_slope1 <= inv_slope2);
+ BLI_assert(!(inv_slope1 > inv_slope2));
draw_tri_flat_max(
p1, p2[1],
inv_slope1, inv_slope2,
@@ -251,7 +251,7 @@ void BLI_bitmap_draw_2d_tri_v2i(
float inv_slope1 = inv_slope(p3, p1);
float inv_slope2 = inv_slope(p3, p2);
ORDER_VARS2(float, inv_slope2, inv_slope1);
- BLI_assert(inv_slope1 >= inv_slope2);
+ BLI_assert(!(inv_slope1 < inv_slope2));
draw_tri_flat_min(
p3, p2[1] + 1, /* avoid overlap */
inv_slope1, inv_slope2,