summaryrefslogtreecommitdiff
path: root/libs/ardour
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour')
-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;
}