From a1e5054d9145db07616b3a69c5fa04ae0376df34 Mon Sep 17 00:00:00 2001 From: Jarno Lamsa Date: Wed, 2 Oct 2019 12:44:36 +0300 Subject: [PATCH] Fix issues in CI --- include/mbedtls/platform_util.h | 2 +- library/platform_util.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/mbedtls/platform_util.h b/include/mbedtls/platform_util.h index 95c13e1fe..f2aeffceb 100644 --- a/include/mbedtls/platform_util.h +++ b/include/mbedtls/platform_util.h @@ -230,7 +230,7 @@ int mbedtls_platform_memcmp( const void *buf1, const void *buf2, size_t num ); * The generated number will be on range [0, num). * * \return The generated random number. - */ + */ uint32_t mbedtls_platform_random_in_range( size_t num ); #if defined(MBEDTLS_HAVE_TIME_DATE) diff --git a/library/platform_util.c b/library/platform_util.c index 78f8e56f3..dad83762f 100644 --- a/library/platform_util.c +++ b/library/platform_util.c @@ -84,7 +84,7 @@ void mbedtls_platform_memset( void *ptr, int value, size_t num ) /* Randomize start offset. */ size_t start_offset = (size_t) mbedtls_platform_random_in_range( num ); /* Randomize data */ - size_t data = (size_t) mbedtls_platform_random_in_range( 256 ); + uint32_t data = mbedtls_platform_random_in_range( 256 ); /* Perform a pair of memset operations from random locations with * random data */ @@ -101,7 +101,7 @@ void mbedtls_platform_memcpy( void *dst, const void *src, size_t num ) /* Randomize start offset. */ size_t start_offset = (size_t) mbedtls_platform_random_in_range( num ); /* Randomize initial data to prevent leakage while copying */ - size_t data = (size_t) mbedtls_platform_random_in_range( 256 ); + uint32_t data = mbedtls_platform_random_in_range( 256 ); memset( (void *) dst, data, num ); memcpy( (void *) ( (unsigned char *) dst + start_offset ),