diff options
Diffstat (limited to 'libdash/source/mpd/MPD.cpp')
-rw-r--r-- | libdash/source/mpd/MPD.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libdash/source/mpd/MPD.cpp b/libdash/source/mpd/MPD.cpp index 0c4f2f3a..8563ef07 100644 --- a/libdash/source/mpd/MPD.cpp +++ b/libdash/source/mpd/MPD.cpp @@ -27,6 +27,7 @@ MPD::MPD () : maxSegmentDuration(""), maxSubsegmentDuration("") { + this->mpdPathBaseUrl = NULL; } MPD::~MPD () { @@ -38,6 +39,8 @@ MPD::~MPD () delete(this->periods.at(i)); for(size_t i = 0; i < this->baseUrls.size(); i++) delete(this->baseUrls.at(i)); + if (this->mpdPathBaseUrl) + delete(this->mpdPathBaseUrl); } const std::vector<IProgramInformation *>& MPD::GetProgramInformations () const |