Merge pull request #14148 from mikaleppanen/nano_coverity_corr_master

Corrected nanostack coverity warnings
pull/14159/head
Martin Kojtal 2021-01-20 08:05:00 +00:00 committed by GitHub
commit 4324d32d7c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 4 deletions

View File

@ -40,7 +40,7 @@ private:
EMAC &emac;
uint8_t mac_addr[6];
int8_t device_id = -1;
phy_device_driver_s phy;
phy_device_driver_s phy = {};
};
// GAH! no handles on the callback. Force a single interface

View File

@ -54,7 +54,7 @@ private:
bool active = false;
bool powered_up = false;
int8_t device_id = -1;
phy_device_driver_s phy;
phy_device_driver_s phy = {};
};
nsapi_error_t Nanostack::PPPInterface::initialize()

View File

@ -34,7 +34,10 @@ uint32_t arm_random_seed_get(void)
uint32_t result = 0;
#ifdef MBEDTLS_ENTROPY_HARDWARE_ALT
#if defined(MBEDTLS_PLATFORM_C)
mbedtls_platform_setup(NULL);
int ret = mbedtls_platform_setup(NULL);
if (ret != 0) {
return result;
}
#endif /* MBEDTLS_PLATFORM_C */
/* Grab a seed from a function we provide for mbedtls */
size_t len;