aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Arrskog <topfs2@xbmc.org>2011-05-04 19:02:37 +0200
committerTobias Arrskog <topfs2@xbmc.org>2011-05-17 20:05:37 +0200
commitd0cb1a68417c1acfb908ec2caaf936d284cf12e1 (patch)
treeb4de7efc332c9d1786ffc631a940740ebd961bc9
parentf55b74c0a1cfdedc7ef827117eec4306c65c57f5 (diff)
Added append to CVariant
-rw-r--r--xbmc/utils/Variant.cpp5
-rw-r--r--xbmc/utils/Variant.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/xbmc/utils/Variant.cpp b/xbmc/utils/Variant.cpp
index 4a6a9a9bca..8a7462cd3f 100644
--- a/xbmc/utils/Variant.cpp
+++ b/xbmc/utils/Variant.cpp
@@ -321,6 +321,11 @@ void CVariant::push_back(CVariant variant)
m_data.array->push_back(variant);
}
+void CVariant::append(CVariant variant)
+{
+ push_back(variant);
+}
+
unsigned int CVariant::size() const
{
if (isObject())
diff --git a/xbmc/utils/Variant.h b/xbmc/utils/Variant.h
index 01a59b8d27..54ba7fa3ea 100644
--- a/xbmc/utils/Variant.h
+++ b/xbmc/utils/Variant.h
@@ -81,6 +81,7 @@ public:
CVariant &operator=(const CVariant &rhs);
void push_back(CVariant variant);
+ void append(CVariant variant);
unsigned int size() const;
bool empty() const;