[RTT] ParcelableRttResults parcel code fix

ParcelableRttResults was unparceled incorrectly.

Bug: 70398564
Test: exploit provided in bug no longer works
Change-Id: Ifd6de547e9861bbebc399b43d0cc2899a8160813
This commit is contained in:
Etan Cohen
2018-02-02 08:07:20 -08:00
parent 8a0c7fd99e
commit e1e5a2409c

View File

@@ -730,8 +730,8 @@ public class RttManager {
}
dest.writeByte(result.LCR.id);
if (result.LCR.id != (byte) 0xFF) {
dest.writeInt((byte) result.LCR.data.length);
dest.writeByte(result.LCR.id);
dest.writeByte((byte) result.LCR.data.length);
dest.writeByteArray(result.LCR.data);
}
}
} else {