mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-23 04:48:14 +00:00
Merge "fix(tools): change data type to size_t for doimage" into integration
This commit is contained in:
commit
0c9b38b61b
1 changed files with 6 additions and 5 deletions
|
@ -421,7 +421,7 @@ int image_encrypt(uint8_t *buf, uint32_t blen)
|
||||||
char *ptmp = (char *)&tv;
|
char *ptmp = (char *)&tv;
|
||||||
unsigned char digest[32];
|
unsigned char digest[32];
|
||||||
unsigned char IV[AES_BLOCK_SZ];
|
unsigned char IV[AES_BLOCK_SZ];
|
||||||
int i, k;
|
size_t i, k;
|
||||||
mbedtls_aes_context aes_ctx;
|
mbedtls_aes_context aes_ctx;
|
||||||
int rval = -1;
|
int rval = -1;
|
||||||
uint8_t *test_img = 0;
|
uint8_t *test_img = 0;
|
||||||
|
@ -516,7 +516,8 @@ int image_encrypt(uint8_t *buf, uint32_t blen)
|
||||||
for (i = 0; i < blen; i++) {
|
for (i = 0; i < blen; i++) {
|
||||||
if (buf[i] != test_img[i]) {
|
if (buf[i] != test_img[i]) {
|
||||||
fprintf(stderr, "Failed to compare the image after");
|
fprintf(stderr, "Failed to compare the image after");
|
||||||
fprintf(stderr, " decryption! Byte count is %d\n", i);
|
fprintf(stderr, " decryption! Byte count is %lu\n",
|
||||||
|
(unsigned long)i);
|
||||||
rval = -1;
|
rval = -1;
|
||||||
goto encrypt_exit;
|
goto encrypt_exit;
|
||||||
}
|
}
|
||||||
|
@ -614,11 +615,11 @@ ver_error:
|
||||||
int verify_and_copy_file_name_entry(const char *element_name,
|
int verify_and_copy_file_name_entry(const char *element_name,
|
||||||
const char *element, char *copy_to)
|
const char *element, char *copy_to)
|
||||||
{
|
{
|
||||||
int element_length = strlen(element);
|
size_t element_length = strlen(element);
|
||||||
|
|
||||||
if (element_length >= MAX_FILENAME) {
|
if (element_length >= MAX_FILENAME) {
|
||||||
fprintf(stderr, "The file name %s for %s is too long (%d). ",
|
fprintf(stderr, "The file name %s for %s is too long (%lu). ",
|
||||||
element, element_name, element_length);
|
element, element_name, (unsigned long)element_length);
|
||||||
fprintf(stderr, "Maximum allowed %d characters!\n",
|
fprintf(stderr, "Maximum allowed %d characters!\n",
|
||||||
MAX_FILENAME);
|
MAX_FILENAME);
|
||||||
return -1;
|
return -1;
|
||||||
|
|
Loading…
Add table
Reference in a new issue