[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    =?utf-8?q?=5Bkdepim/work/akonadi-ports=5D_krss/krssresource=3A_m?=
From:       Frank Osterfeld <frank.osterfeld () kdab ! com>
Date:       2011-07-15 20:14:05
Message-ID: 20110715201405.D8981A60A6 () git ! kde ! org
[Download RAW message or body]

Git commit 34674ea248482bba3fed8e7a707ae19a0f7b9d73 by Frank Osterfeld.
Committed on 15/07/2011 at 22:11.
Pushed by osterfeld into branch 'work/akonadi-ports'.

make these const, to be consistent with the rest of the API.

M  +4    -4    krss/krssresource/opmlparser.cpp     
M  +3    -3    krss/krssresource/opmlparser.h     

http://commits.kde.org/kdepim/34674ea248482bba3fed8e7a707ae19a0f7b9d73

diff --git a/krss/krssresource/opmlparser.cpp b/krss/krssresource/opmlparser.cpp
index df1c897..34495ea 100644
--- a/krss/krssresource/opmlparser.cpp
+++ b/krss/krssresource/opmlparser.cpp
@@ -194,7 +194,7 @@ shared_ptr<ParsedFeed> ParsedFeed::fromAkonadiCollection( const Akonadi::Collect
 
 class ParsedFolder::Private {
 public:
-    QList<shared_ptr<ParsedNode> > children;
+    QList<shared_ptr<const ParsedNode> > children;
 };
 
 ParsedFolder::ParsedFolder() : d( new Private ) {
@@ -224,15 +224,15 @@ QList<shared_ptr<const ParsedFolder> > ParsedFolder::folders() const {
   return f;
 }
 
-QList<shared_ptr<ParsedNode> > ParsedFolder::children() const {
+QList<shared_ptr<const ParsedNode> > ParsedFolder::children() const {
     return d->children;
 }
 
-void ParsedFolder::setChildren( const QList<shared_ptr<ParsedNode> >& children ) {
+void ParsedFolder::setChildren( const QList<shared_ptr<const ParsedNode> >& children ) {
     d->children = children;
 }
 
-void ParsedFolder::addChild( const shared_ptr<ParsedNode>& child ) {
+void ParsedFolder::addChild( const shared_ptr<const ParsedNode>& child ) {
     d->children.push_back( child );
 }
 
diff --git a/krss/krssresource/opmlparser.h b/krss/krssresource/opmlparser.h
index 0360dc7..180c1fb 100644
--- a/krss/krssresource/opmlparser.h
+++ b/krss/krssresource/opmlparser.h
@@ -106,9 +106,9 @@ public:
     /* reimp */ QList<boost::shared_ptr<const ParsedFeed> > feeds() const;
     /* reimp */ QList<boost::shared_ptr<const ParsedFolder> > folders() const;
 
-    QList<boost::shared_ptr<ParsedNode> > children() const;
-    void setChildren( const QList<boost::shared_ptr<ParsedNode> >& children );
-    void addChild( const boost::shared_ptr<ParsedNode>& child );
+    QList<boost::shared_ptr<const ParsedNode> > children() const;
+    void setChildren( const QList<boost::shared_ptr<const ParsedNode> >& children );
+    void addChild( const boost::shared_ptr<const ParsedNode>& child );
 
 private:
     class Private;

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic