fix(Message): const in container doesn't work on windows

This commit is contained in:
Ronan Abhamon 2017-08-24 10:12:12 +02:00
parent 8d7b79f3bb
commit 4e7726e9ee
2 changed files with 3 additions and 3 deletions

View file

@ -147,9 +147,9 @@ void Message::setAppdata (const string &appData) {
d->appData = appData; d->appData = appData;
} }
list<const shared_ptr<const Content> > Message::getContents () const { list<shared_ptr<const Content> > Message::getContents () const {
L_D(const Message); L_D(const Message);
list<const shared_ptr<const Content> > contents; list<shared_ptr<const Content> > contents;
for (const auto &content : d->contents) for (const auto &content : d->contents)
contents.push_back(content); contents.push_back(content);
return contents; return contents;

View file

@ -71,7 +71,7 @@ public:
std::string getAppdata () const; std::string getAppdata () const;
void setAppdata (const std::string &appData); void setAppdata (const std::string &appData);
std::list<const std::shared_ptr<const Content> > getContents () const; std::list<std::shared_ptr<const Content> > getContents () const;
void addContent (const std::shared_ptr<Content> &content); void addContent (const std::shared_ptr<Content> &content);
void removeContent (const std::shared_ptr<const Content> &content); void removeContent (const std::shared_ptr<const Content> &content);