[Bf-blender-cvs] [1195933ada4] master: Fix: Compile error after BMesh conversion commit

Hans Goudey noreply at git.blender.org
Fri Feb 3 17:10:04 CET 2023


Commit: 1195933ada4e31efb18b6c605390d04ab40cfefb
Author: Hans Goudey
Date:   Fri Feb 3 11:09:11 2023 -0500
Branches: master
https://developer.blender.org/rB1195933ada4e31efb18b6c605390d04ab40cfefb

Fix: Compile error after BMesh conversion commit

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

M	source/blender/bmesh/intern/bmesh_mesh_convert.cc

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

diff --git a/source/blender/bmesh/intern/bmesh_mesh_convert.cc b/source/blender/bmesh/intern/bmesh_mesh_convert.cc
index 7fd8dbe44bf..d58337400a2 100644
--- a/source/blender/bmesh/intern/bmesh_mesh_convert.cc
+++ b/source/blender/bmesh/intern/bmesh_mesh_convert.cc
@@ -1325,8 +1325,8 @@ static void bm_vert_table_build(BMesh &bm,
     table[i] = vert;
     hflag |= vert->head.hflag;
   }
-  need_select_vert |= (hflag & BM_ELEM_SELECT);
-  need_hide_vert |= (hflag & BM_ELEM_HIDDEN);
+  need_select_vert = (hflag & BM_ELEM_SELECT) != 0;
+  need_hide_vert = (hflag & BM_ELEM_HIDDEN) != 0;
 }
 
 static void bm_edge_table_build(BMesh &bm,
@@ -1344,9 +1344,9 @@ static void bm_edge_table_build(BMesh &bm,
     table[i] = edge;
     hflag |= edge->head.hflag;
   }
-  need_select_edge |= (hflag & BM_ELEM_SELECT);
-  need_hide_edge |= (hflag & BM_ELEM_HIDDEN);
-  need_sharp_edge |= (hflag & BM_ELEM_SMOOTH);
+  need_select_edge = (hflag & BM_ELEM_SELECT) != 0;
+  need_hide_edge = (hflag & BM_ELEM_HIDDEN) != 0;
+  need_sharp_edge = (hflag & BM_ELEM_SMOOTH) != 0;
 }
 
 static void bm_face_loop_table_build(BMesh &bm,
@@ -1375,8 +1375,8 @@ static void bm_face_loop_table_build(BMesh &bm,
       loop_i++;
     }
   }
-  need_select_poly |= (hflag & BM_ELEM_SELECT);
-  need_hide_poly |= (hflag & BM_ELEM_HIDDEN);
+  need_select_poly = (hflag & BM_ELEM_SELECT) != 0;
+  need_hide_poly = (hflag & BM_ELEM_HIDDEN) != 0;
 }
 
 static void bm_to_mesh_verts(const BMesh &bm,



More information about the Bf-blender-cvs mailing list