Fix build warnings on windows, fix various bugs/logic errors/missing returns/etc, update boost::bind (#2229)

Fix build warnings on windows, fix various bugs/logic errors/missing returns/etc, update boost::bind.
This commit is contained in:
Scott Mudge 2023-09-27 11:55:23 -04:00 committed by GitHub
parent cba9e79e06
commit 3433e7bfa0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 33 additions and 23 deletions

View file

@ -1,6 +1,12 @@
#ifndef MESHSPLITIMPL_HPP
#define MESHSPLITIMPL_HPP
// Disable meaningless boost warning on MSVC
#ifdef _MSC_VER
#pragma warning( push )
#pragma warning( disable : 4805 )
#endif
#include "TriangleMesh.hpp"
#include "libnest2d/tools/benchmark.h"
#include "Execution/ExecutionTBB.hpp"
@ -268,4 +274,8 @@ std::vector<Vec3i> create_face_neighbors_index(ExPolicy &&ex, const indexed_tria
} // namespace Slic3r
#ifdef _MSC_VER
#pragma warning( pop )
#endif
#endif // MESHSPLITIMPL_HPP