diff options
author | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-03-24 09:59:06 +0100 |
---|---|---|
committer | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-03-24 09:59:06 +0100 |
commit | d41e5b430bd7024044319f5be5229c18cb61e160 (patch) | |
tree | b3def77f15bc11d9f618a014b759bb028435848d /src | |
parent | 638993442a3ef0829c3a6fdd590adeb10cfb8c75 (diff) |
fixed nested arrays, issue #50
Diffstat (limited to 'src')
-rw-r--r-- | src/value.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/value.cpp b/src/value.cpp index 6f91f44..92704a3 100644 --- a/src/value.cpp +++ b/src/value.cpp @@ -1829,7 +1829,7 @@ const Value &Value::set(const char *key, int size, const Value &value) */ HashMember<int> Value::operator[](int index) { - return HashMember<int>(this, index); + return HashMember<int>(_val, index); } /** @@ -1840,7 +1840,7 @@ HashMember<int> Value::operator[](int index) */ HashMember<std::string> Value::operator[](const std::string &key) { - return HashMember<std::string>(this, key); + return HashMember<std::string>(_val, key); } /** @@ -1851,7 +1851,7 @@ HashMember<std::string> Value::operator[](const std::string &key) */ HashMember<std::string> Value::operator[](const char *key) { - return HashMember<std::string>(this, key); + return HashMember<std::string>(_val, key); } /** |