commit | 0e6e021d1cd7a3145a45fb21bd10ce0b5997992b | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Tue Mar 02 03:52:50 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Mar 02 03:52:50 2021 +0000 |
tree | 76fabfa64bbd6ac04d98d8bad08762590568a23a | |
parent | e5a17fb30400e08b000a4d245015d0d65299429d [diff] | |
parent | fbd34c5df7af0ad3aac75d11742603b06bcc5c5b [diff] |
Merge "[automotive] Use new jsoncpp API" am: 3d22587ce7 am: aff567a81f am: e198860c27 am: fbd34c5df7 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1608216 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I77385d6f7b87356f2b530ef025f1db21f35dc416
diff --git a/automotive/vehicle/2.0/default/impl/vhal_v2_0/JsonFakeValueGenerator.cpp b/automotive/vehicle/2.0/default/impl/vhal_v2_0/JsonFakeValueGenerator.cpp index 890eb33..b62918f 100644 --- a/automotive/vehicle/2.0/default/impl/vhal_v2_0/JsonFakeValueGenerator.cpp +++ b/automotive/vehicle/2.0/default/impl/vhal_v2_0/JsonFakeValueGenerator.cpp
@@ -96,11 +96,12 @@ std::vector<VehiclePropValue> JsonFakeValueGenerator::parseFakeValueJson(std::istream& is) { std::vector<VehiclePropValue> fakeVhalEvents; - Json::Reader reader; + Json::CharReaderBuilder builder; Json::Value rawEvents; - if (!reader.parse(is, rawEvents)) { + std::string errorMessage; + if (!Json::parseFromStream(builder, is, &rawEvents, &errorMessage)) { ALOGE("%s: Failed to parse fake data JSON file. Error: %s", __func__, - reader.getFormattedErrorMessages().c_str()); + errorMessage.c_str()); return fakeVhalEvents; }