string p;
boost::to_string (_phase_invert, p);
- node.add_property("phase-invert", p);
+ node.set_property ("phase-invert", p);
return node;
}
{
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;