diff options
author | Tim Mayberry <mojofunk@gmail.com> | 2016-08-28 19:02:27 +1000 |
---|---|---|
committer | Tim Mayberry <mojofunk@gmail.com> | 2017-04-19 09:36:52 +1000 |
commit | 1051d674eb16d0cfd09b8bb4939ceea8a9679364 (patch) | |
tree | be1d0e358d03b27897efed59a3f2b78803f598d2 /libs/ardour/phase_control.cc | |
parent | 6311bd78bdb73813ab867dc272d2db68289fb207 (diff) |
Use XMLNode::get/set_property API in ARDOUR::PhaseControl class
Diffstat (limited to 'libs/ardour/phase_control.cc')
-rw-r--r-- | libs/ardour/phase_control.cc | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/libs/ardour/phase_control.cc b/libs/ardour/phase_control.cc index 04dd3ce361..a42888f103 100644 --- a/libs/ardour/phase_control.cc +++ b/libs/ardour/phase_control.cc @@ -74,7 +74,7 @@ PhaseControl::get_state () string p; boost::to_string (_phase_invert, p); - node.add_property("phase-invert", p); + node.set_property ("phase-invert", p); return node; } @@ -84,10 +84,9 @@ PhaseControl::set_state (XMLNode const & node, int version) { AutomationControl::set_state (node, version); - const XMLProperty* prop; - - if ((prop = node.property (X_("phase-invert"))) != 0) { - set_phase_invert (boost::dynamic_bitset<> (prop->value ())); + std::string str; + if (node.get_property (X_("phase-invert"), str)) { + set_phase_invert (boost::dynamic_bitset<> (str)); } return 0; |