From fab77dc2b69b411df2fde83b7d15d8f0d4e3b6eb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rafa=C3=ABl=20Carr=C3=A9?=
 <rafael.carre@savoirfairelinux.com>
Date: Mon, 15 Aug 2011 16:14:29 -0400
Subject: [PATCH] fix serialization of audio api (pulse / alsa)

---
 daemon/src/preferences.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/daemon/src/preferences.cpp b/daemon/src/preferences.cpp
index 436bca1e5e..802691d6e6 100644
--- a/daemon/src/preferences.cpp
+++ b/daemon/src/preferences.cpp
@@ -73,9 +73,8 @@ void Preferences::serialize (Conf::YamlEmitter *emiter)
 	Conf::MappingNode preferencemap (NULL);
 
     Conf::ScalarNode order (_accountOrder);
-    // std::stringstream audiostr;
-    // audiostr << _audioApi;
-    Conf::ScalarNode audioapi (_audioApi == 1 ? "pulseaudio" : "alsa");
+    std::string audioapistr = (_audioApi == 1) ? "pulseaudio" : "alsa";
+    Conf::ScalarNode audioapi (audioapistr);
     std::stringstream histlimitstr;
     histlimitstr << _historyLimit;
     Conf::ScalarNode historyLimit (histlimitstr.str());
-- 
GitLab