Uplift rapidjson version to follow upstream 47/25247/3
authorMats Wichmann <mats@linux.com>
Tue, 15 May 2018 14:37:38 +0000 (08:37 -0600)
committerMats Wichmann <mats@linux.com>
Wed, 16 May 2018 13:47:10 +0000 (13:47 +0000)
commitcc4e71f6c17015b29cbe8525f6ef830ae17e243f
tree63d52e8c461e570b31bb963cc58b3a300f897bfa
parent71ad455dd0ad81c171872589c6df13caaceca2a5
Uplift rapidjson version to follow upstream

This is one of a series of patches to accomodate building
with gcc8.  rapidjson fails to build (line broken to quiet
gerrit line-length complaint)

extlibs/rapidjson/rapidjson/include/rapidjson/document.h:1635:24:
 error: 'void* memcpy(void*, const void*, size_t)'
 writing to an object of type
'class rapidjson::GenericValue<rapidjson::UTF8<> >'
 with no trivial copy-assignment; use copy-assignment or
 copy-initialization instead [-Werror=class-memaccess]
             std::memcpy(data_.a.elements, values, count * sizeof(GenericValue));
             ~~~~~~~~~~~^~~~~~~~~~~

Fortunately, the current upstream version builds fine.

Change-Id: Ib64fd73bb4d16487db951823adcfcca7f57e435c
Signed-off-by: Mats Wichmann <mats@linux.com>
extlibs/rapidjson/SConscript
extlibs/rapidjson/prep.sh