diff --git a/include/fcl/geometry/bvh/BVH_model-inl.h b/include/fcl/geometry/bvh/BVH_model-inl.h index 906a593b8..64b60460d 100644 --- a/include/fcl/geometry/bvh/BVH_model-inl.h +++ b/include/fcl/geometry/bvh/BVH_model-inl.h @@ -881,7 +881,7 @@ int BVHModel::recursiveBuildTree(int bv_id, int first_primitive, int num_pri if(num_primitives == 1) { - bvnode->first_child = -((*cur_primitive_indices) + 1); + bvnode->first_child = -(static_cast(*cur_primitive_indices) + 1); } else {