From 6553f2f2340df4ae0de26d2145c4dcbf66d4536a Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 26 May 2022 22:42:29 -0400 Subject: Fix implicit floating point conversion GCC 12 warns about this with Wdouble-promotion. --- src/Patchage.cpp | 4 ++-- src/Reactor.cpp | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/Patchage.cpp b/src/Patchage.cpp index 2636066..86d5dbf 100644 --- a/src/Patchage.cpp +++ b/src/Patchage.cpp @@ -540,7 +540,7 @@ Patchage::operator()(const setting::JackAttached& setting) void Patchage::operator()(const setting::FontSize& setting) { - if (_canvas->get_font_size() != setting.value) { + if (static_cast(_canvas->get_font_size()) != setting.value) { _canvas->set_font_size(setting.value); } } @@ -715,7 +715,7 @@ Patchage::operator()(const setting::WindowSize& setting) void Patchage::operator()(const setting::Zoom& setting) { - if (_canvas->get_zoom() != setting.value) { + if (static_cast(_canvas->get_zoom()) != setting.value) { _canvas->set_zoom(setting.value); } } diff --git a/src/Reactor.cpp b/src/Reactor.cpp index c79fee0..6b141f8 100644 --- a/src/Reactor.cpp +++ b/src/Reactor.cpp @@ -81,7 +81,7 @@ Reactor::operator()(const action::ConnectPorts& action) void Reactor::operator()(const action::DecreaseFontSize&) { - _conf.set(_conf.get() - 1.0); + _conf.set(_conf.get() - 1.0f); } void @@ -119,7 +119,7 @@ Reactor::operator()(const action::DisconnectPorts& action) void Reactor::operator()(const action::IncreaseFontSize&) { - _conf.set(_conf.get() + 1.0); + _conf.set(_conf.get() + 1.0f); } void @@ -165,7 +165,7 @@ Reactor::operator()(const action::ZoomFull&) void Reactor::operator()(const action::ZoomIn&) { - _conf.set(_conf.get() * 1.25); + _conf.set(_conf.get() * 1.25f); } void @@ -177,7 +177,7 @@ Reactor::operator()(const action::ZoomNormal&) void Reactor::operator()(const action::ZoomOut&) { - _conf.set(_conf.get() * 0.75); + _conf.set(_conf.get() * 0.75f); } void -- cgit v1.2.1