summaryrefslogtreecommitdiffstats
path: root/src/Patchage.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2022-05-26 22:42:29 -0400
committerDavid Robillard <d@drobilla.net>2022-05-26 23:06:12 -0400
commit6553f2f2340df4ae0de26d2145c4dcbf66d4536a (patch)
tree5582bef5d1158693b3614f26c5a03accf3553832 /src/Patchage.cpp
parent77171e1e17c8a852acb7ce20479e7dd5ec4567be (diff)
downloadpatchage-6553f2f2340df4ae0de26d2145c4dcbf66d4536a.tar.gz
patchage-6553f2f2340df4ae0de26d2145c4dcbf66d4536a.tar.bz2
patchage-6553f2f2340df4ae0de26d2145c4dcbf66d4536a.zip
Fix implicit floating point conversion
GCC 12 warns about this with Wdouble-promotion.
Diffstat (limited to 'src/Patchage.cpp')
-rw-r--r--src/Patchage.cpp4
1 files changed, 2 insertions, 2 deletions
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<float>(_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<float>(_canvas->get_zoom()) != setting.value) {
_canvas->set_zoom(setting.value);
}
}