identity: fix CBOR 8-byte integer encoding am: 29ba064996 am: eb0b5841b5

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1705256

Change-Id: I54092f39ba69a669242f0b4bd13f5b592c3fe9b2
This commit is contained in:
Andrew Scull
2021-05-12 17:01:23 +00:00
committed by Automerger Merge Worker

View File

@@ -114,7 +114,7 @@ void eicCborBegin(EicCbor* cbor, int majorType, size_t size) {
data[4] = size & 0xff;
eicCborAppend(cbor, data, 5);
} else {
data[0] = (majorType << 5) | 24;
data[0] = (majorType << 5) | 27;
data[1] = (((uint64_t)size) >> 56) & 0xff;
data[2] = (((uint64_t)size) >> 48) & 0xff;
data[3] = (((uint64_t)size) >> 40) & 0xff;