[Bf-blender-cvs] [c0bb7d9cb78] master: Cleanup: Fix short comparison with bool warning

Hans Goudey noreply at git.blender.org
Tue May 25 20:38:05 CEST 2021


Commit: c0bb7d9cb78787b006cd71b1d809d6a0e47bb4f2
Author: Hans Goudey
Date:   Tue May 25 14:37:58 2021 -0400
Branches: master
https://developer.blender.org/rBc0bb7d9cb78787b006cd71b1d809d6a0e47bb4f2

Cleanup: Fix short comparison with bool warning

For some reason the hide status is stored in a short and a char
(we cannot have bools in DNA).

===================================================================

M	source/blender/draw/intern/draw_cache_impl_curve.cc

===================================================================

diff --git a/source/blender/draw/intern/draw_cache_impl_curve.cc b/source/blender/draw/intern/draw_cache_impl_curve.cc
index 223b44724b6..ddafc7205bb 100644
--- a/source/blender/draw/intern/draw_cache_impl_curve.cc
+++ b/source/blender/draw/intern/draw_cache_impl_curve.cc
@@ -796,7 +796,7 @@ static void curve_create_edit_data_and_handles(CurveRenderData *rdata,
 
     if (bezt) {
       for (int a = 0; a < nu->pntsu; a++, bezt++) {
-        if (bezt->hide == true) {
+        if (bezt->hide != 0) {
           continue;
         }
         const bool handle_selected = BEZT_ISSEL_ANY(bezt);
@@ -831,7 +831,7 @@ static void curve_create_edit_data_and_handles(CurveRenderData *rdata,
     else if (bp) {
       int pt_len = nu->pntsu * nu->pntsv;
       for (int a = 0; a < pt_len; a++, bp++, vbo_len_used += 1) {
-        if (bp->hide == true) {
+        if (bp->hide != 0) {
           continue;
         }
         int u = (a % nu->pntsu);



More information about the Bf-blender-cvs mailing list