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)
}
}
-Array::Array(PList::Array& a) : Structure()
+Array::Array(const PList::Array& a) : Structure()
{
_array.clear();
_node = plist_copy(a.GetPlist());
@@ -85,7 +85,7 @@ Array::~Array()
_array.clear();
}
-Node* Array::Clone()
+Node* Array::Clone() const
{
return new Array(*this);
}