diff options
author | David Robillard <d@drobilla.net> | 2020-12-14 16:41:28 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-12-14 16:41:28 +0100 |
commit | 48e892408869b63ed5c25d4c7f7f6aa2b22912aa (patch) | |
tree | 428cac330e5f10e90a12939ac5022eb6f602aca2 /src | |
parent | 8c4de381454e1467428b2efa4fa3ac7e22e8dabf (diff) | |
download | jalv-48e892408869b63ed5c25d4c7f7f6aa2b22912aa.tar.gz jalv-48e892408869b63ed5c25d4c7f7f6aa2b22912aa.tar.bz2 jalv-48e892408869b63ed5c25d4c7f7f6aa2b22912aa.zip |
Don't use C casts in C++ code
Diffstat (limited to 'src')
-rw-r--r-- | src/jalv_qt.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/src/jalv_qt.cpp b/src/jalv_qt.cpp index 46ace6a..37e3bfa 100644 --- a/src/jalv_qt.cpp +++ b/src/jalv_qt.cpp @@ -380,9 +380,10 @@ jalv_ui_port_event(Jalv* jalv, suil_instance_port_event(jalv->ui_instance, port_index, buffer_size, protocol, buffer); } else { - Control* control = (Control*)jalv->ports[port_index].widget; + Control* control = + static_cast<Control*>(jalv->ports[port_index].widget); if (control) { - control->setValue(*(const float*)buffer); + control->setValue(*static_cast<const float*>(buffer)); } } } @@ -406,7 +407,7 @@ add_preset_to_menu(Jalv* jalv, const LilvNode* title, void* data) { - QMenu* menu = (QMenu*)data; + QMenu* menu = static_cast<QMenu*>(data); const char* label = lilv_node_as_string(title); QAction* action = new PresetAction(menu, jalv, lilv_node_duplicate(node)); @@ -618,7 +619,7 @@ portGroupLessThan(const PortContainer &p1, const PortContainer &p2) const int cmp = (group1 && group2) ? strcmp(lilv_node_as_string(group1), lilv_node_as_string(group2)) - : ((intptr_t)group1 - (intptr_t)group2); + : (intptr_t(group1) - intptr_t(group2)); lilv_node_free(group2); lilv_node_free(group1); @@ -734,7 +735,8 @@ jalv_open_ui(Jalv* jalv) QWidget* widget = nullptr; if (jalv->ui_instance) { - widget = (QWidget*)suil_instance_get_widget(jalv->ui_instance); + widget = + static_cast<QWidget*>(suil_instance_get_widget(jalv->ui_instance)); } else { QWidget* controlWidget = build_control_widget(jalv); |