vlc | branch: master | Hugo Beauzée-Luyssen <[email protected]> | Thu Nov 24 
12:11:21 2011 +0100| [57ee2560c2640a22d936016cf00adec670a2053e] | committer: 
Rémi Denis-Courmont

dash: Using initialization list.

Signed-off-by: Rémi Denis-Courmont <[email protected]>

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=57ee2560c2640a22d936016cf00adec670a2053e
---

 modules/stream_filter/dash/mpd/MPD.cpp |    5 ++---
 modules/stream_filter/dash/mpd/MPD.h   |    2 +-
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/modules/stream_filter/dash/mpd/MPD.cpp 
b/modules/stream_filter/dash/mpd/MPD.cpp
index 06843da..46addc5 100644
--- a/modules/stream_filter/dash/mpd/MPD.cpp
+++ b/modules/stream_filter/dash/mpd/MPD.cpp
@@ -30,10 +30,9 @@
 using namespace dash::mpd;
 using namespace dash::exception;
 
-MPD::MPD    (std::map<std::string, std::string> attributes)
+MPD::MPD    (const AttributesMap& attributes) : attributes( attributes ),
+    programInfo( NULL )
 {
-    this->attributes    = attributes;
-    this->programInfo   = NULL;
 }
 
 MPD::~MPD   ()
diff --git a/modules/stream_filter/dash/mpd/MPD.h 
b/modules/stream_filter/dash/mpd/MPD.h
index f73d1dd..2a69142 100644
--- a/modules/stream_filter/dash/mpd/MPD.h
+++ b/modules/stream_filter/dash/mpd/MPD.h
@@ -44,7 +44,7 @@ namespace dash
             typedef std::map<std::string, std::string>      AttributesMap;
 
             public:
-                MPD         (std::map<std::string, std::string> attributes);
+                MPD         (const AttributesMap& attributes);
                 virtual ~MPD();
 
                 const std::string&             getType                 () 
const throw(dash::exception::AttributeNotPresentException);

_______________________________________________
vlc-commits mailing list
[email protected]
http://mailman.videolan.org/listinfo/vlc-commits

Reply via email to