diff options
author | Tim Mayberry <mojofunk@gmail.com> | 2017-06-12 21:19:25 +1000 |
---|---|---|
committer | Tim Mayberry <mojofunk@gmail.com> | 2017-06-12 21:19:25 +1000 |
commit | 79ccabdc93aacb7d9299963118f305f9ea26110d (patch) | |
tree | 9e181e8fd45951987a7a6060747f9c9bfa8de915 /libs/ardour/slavable_automation_control.cc | |
parent | 333e20a3a60cccbab57957b8266ea043bb7bfb8a (diff) |
Remove unnecessary temporary variables in MasterRecord::set_state
XMLNode::get_property only modifies the argument if the property is found and
conversion is successful.
Diffstat (limited to 'libs/ardour/slavable_automation_control.cc')
-rw-r--r-- | libs/ardour/slavable_automation_control.cc | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/libs/ardour/slavable_automation_control.cc b/libs/ardour/slavable_automation_control.cc index adde7cdac3..9c2ce14ae7 100644 --- a/libs/ardour/slavable_automation_control.cc +++ b/libs/ardour/slavable_automation_control.cc @@ -505,17 +505,9 @@ SlavableAutomationControl::slaved () const int SlavableAutomationControl::MasterRecord::set_state (XMLNode const& n, int) { - bool yn; - double v; - if (n.get_property (X_("yn"), yn)) { - _yn = yn; - } - if (n.get_property (X_("val-ctrl"), v)) { - _val_ctrl = v; - } - if (n.get_property (X_("val-master"), v)) { - _val_master = v; - } + n.get_property (X_("yn"), _yn); + n.get_property (X_("val-ctrl"), _val_ctrl); + n.get_property (X_("val-master"), _val_master); return 0; } |