diff --git a/indra/llcommon/llsd.h b/indra/llcommon/llsd.h index f034470da79557b99c148ecf5d6d58de17ef6aa6..09aac47d0d937f2ded637e24d85434c88a4c670c 100644 --- a/indra/llcommon/llsd.h +++ b/indra/llcommon/llsd.h @@ -320,6 +320,8 @@ class LL_COMMON_API LLSD // overload to disambiguate [0], [1] et al. const LLSD& operator[](Integer i) const { return (*this)[size_t(i)]; } LLSD& operator[](Integer i) { return (*this)[size_t(i)]; } + const LLSD& operator[](U32 i) const { return (*this)[size_t(i)]; } + LLSD& operator[](U32 i) { return (*this)[size_t(i)]; } //@} /** @name Iterators */