Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 48708e4f authored by Pawan Wagh's avatar Pawan Wagh Committed by Automerger Merge Worker
Browse files

Merge "Use NdkParcelAdapter instead of AParcel_create" am: 05be7e7f am: b2edbafb

parents 8d4e3376 b2edbafb
Loading
Loading
Loading
Loading
+2 −1
Original line number Original line Diff line number Diff line
@@ -213,7 +213,8 @@ std::vector<ParcelRead<NdkParcelAdapter>> BINDER_NDK_PARCEL_READ_FUNCTIONS{
            size_t len = provider.ConsumeIntegralInRange<size_t>(0, provider.remaining_bytes());
            size_t len = provider.ConsumeIntegralInRange<size_t>(0, provider.remaining_bytes());
            std::vector<uint8_t> parcelData = provider.ConsumeBytes<uint8_t>(len);
            std::vector<uint8_t> parcelData = provider.ConsumeBytes<uint8_t>(len);
            const uint8_t* buffer = parcelData.data();
            const uint8_t* buffer = parcelData.data();
            binder_status_t status = AParcel_unmarshal(AParcel_create(), buffer, len);
            NdkParcelAdapter adapter;
            binder_status_t status = AParcel_unmarshal(adapter.aParcel(), buffer, len);
            FUZZ_LOG() << "status: " << status;
            FUZZ_LOG() << "status: " << status;
        },
        },