summaryrefslogtreecommitdiff
path: root/libs/ardour/audiofilesource.cc
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2016-08-27 00:16:29 +1000
committerTim Mayberry <mojofunk@gmail.com>2017-04-19 09:36:50 +1000
commite4c4193640317ef4c3f61c2fdf4a3729d2b2f524 (patch)
tree09e761dfa7f69a1169d942cf1692d2c0f7d3e134 /libs/ardour/audiofilesource.cc
parentff6e242a4e46546f7e9c8ebdf3f5f464bbeaf25c (diff)
Use XMLNode::set_property in ARDOUR::AudioFileSource class
Diffstat (limited to 'libs/ardour/audiofilesource.cc')
-rw-r--r--libs/ardour/audiofilesource.cc9
1 files changed, 3 insertions, 6 deletions
diff --git a/libs/ardour/audiofilesource.cc b/libs/ardour/audiofilesource.cc
index 2edd06282b..690942fb1a 100644
--- a/libs/ardour/audiofilesource.cc
+++ b/libs/ardour/audiofilesource.cc
@@ -209,12 +209,9 @@ AudioFileSource::get_state ()
{
LocaleGuard lg;
XMLNode& root (AudioSource::get_state());
- char buf[32];
- snprintf (buf, sizeof (buf), "%u", _channel);
- root.add_property (X_("channel"), buf);
- root.add_property (X_("origin"), _origin);
- snprintf (buf, sizeof (buf), "%f", _gain);
- root.add_property (X_("gain"), buf);
+ root.set_property (X_("channel"), _channel);
+ root.set_property (X_("origin"), _origin);
+ root.set_property (X_("gain"), _gain);
return root;
}