Fix minor warnings (#126)

- Unused variables
- signed vs. unsigned
- added -flto=auto
This commit is contained in:
Erik Fröjdh
2025-02-11 11:48:01 +01:00
committed by GitHub
parent 4c750cc3be
commit d86cb533c8
6 changed files with 12 additions and 7 deletions

View File

@ -153,7 +153,7 @@ void define_cluster_finder_bindings(py::module &m) {
[](ClusterFinder<uint16_t, pd_type> &self,
py::array_t<uint16_t> frame, uint64_t frame_number) {
auto view = make_view_2d(frame);
self.find_clusters(view);
self.find_clusters(view, frame_number);
return;
},
py::arg(), py::arg("frame_number") = 0);

View File

@ -20,6 +20,11 @@
namespace py = pybind11;
using namespace ::aare;
//Disable warnings for unused parameters, as we ignore some
//in the __exit__ method
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wunused-parameter"
void define_file_io_bindings(py::module &m) {
@ -238,7 +243,7 @@ void define_file_io_bindings(py::module &m) {
return image;
});
#pragma GCC diagnostic pop
// py::class_<ClusterHeader>(m, "ClusterHeader")
// .def(py::init<>())
// .def_readwrite("frame_number", &ClusterHeader::frame_number)