Fix implicit type conversion issue in ODK
Merging CL https://widevine-internal-review.googlesource.com/c/cdm/+/100924 Fix implicit type conversion issue in ODK 1. Implicit cast is reported as error when compiling ODK with Level3 2. Override odk_add_overflow_xxx function with the built in functions can cause redefinition issue when compiling Level3; Let's use odk customized overflow functions. Bug: b/157510403 Test: ODK unittests and CDM unittests passed. Change-Id: Ieef8ccfb41d08007ec72f4a061f92968e55539cb
This commit is contained in:
@@ -14,8 +14,8 @@ int crypto_memcmp(const void* in_a, const void* in_b, size_t len) {
|
||||
return -1;
|
||||
}
|
||||
|
||||
const uint8_t* a = in_a;
|
||||
const uint8_t* b = in_b;
|
||||
const uint8_t* a = (const uint8_t*)in_a;
|
||||
const uint8_t* b = (const uint8_t*)in_b;
|
||||
uint8_t x = 0;
|
||||
|
||||
for (size_t i = 0; i < len; i++) {
|
||||
|
||||
Reference in New Issue
Block a user