summaryrefslogtreecommitdiffstats
path: root/src/Array.cpp
diff options
context:
space:
mode:
authorGravatar Aaron Burghardt2014-08-15 21:59:01 -0400
committerGravatar Nikias Bassen2014-09-20 00:10:46 +0200
commitccd6f05fe1e6cd5a1611b0df78974fa39869013d (patch)
tree3c9e2c431d85cfb683de1724b121819aa16d29aa /src/Array.cpp
parentbc147d80b5a608b8a0478041e5198093ecd767b8 (diff)
downloadlibplist-ccd6f05fe1e6cd5a1611b0df78974fa39869013d.tar.gz
libplist-ccd6f05fe1e6cd5a1611b0df78974fa39869013d.tar.bz2
Change Clone() to be const, which required constructors with const references and a const GetValue().
Diffstat (limited to 'src/Array.cpp')
-rw-r--r--src/Array.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Array.cpp b/src/Array.cpp
index a4ea02a..3036476 100644
--- a/src/Array.cpp
+++ b/src/Array.cpp
@@ -43,7 +43,7 @@ Array::Array(plist_t node, Node* parent) : Structure(parent)
43 } 43 }
44} 44}
45 45
46Array::Array(PList::Array& a) : Structure() 46Array::Array(const PList::Array& a) : Structure()
47{ 47{
48 _array.clear(); 48 _array.clear();
49 _node = plist_copy(a.GetPlist()); 49 _node = plist_copy(a.GetPlist());
@@ -85,7 +85,7 @@ Array::~Array()
85 _array.clear(); 85 _array.clear();
86} 86}
87 87
88Node* Array::Clone() 88Node* Array::Clone() const
89{ 89{
90 return new Array(*this); 90 return new Array(*this);
91} 91}