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;
}
list<const shared_ptr<const Content> > Message::getContents () const {
list<shared_ptr<const Content> > Message::getContents () const {
L_D(const Message);
list<const shared_ptr<const Content> > contents;
list<shared_ptr<const Content> > contents;
for (const auto &content : d->contents)
contents.push_back(content);
return contents;

View file

@ -71,7 +71,7 @@ public:
std::string getAppdata () const;
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 removeContent (const std::shared_ptr<const Content> &content);