fix(static-checks): fix cppcheck warnings
Fix some cppcheck warnings.
Signed-off-by: Shruti Gupta <shruti.gupta@arm.com>
Change-Id: I3f47ef5a54924d48c5e78cc3a38cc3d7508b24aa
diff --git a/lib/attestation/src/attestation_rnd.c b/lib/attestation/src/attestation_rnd.c
index bd2a9a5..b48d6b7 100644
--- a/lib/attestation/src/attestation_rnd.c
+++ b/lib/attestation/src/attestation_rnd.c
@@ -26,7 +26,6 @@
static int get_random_seed(unsigned char *output, size_t len)
{
- bool rc;
uint64_t *random_output;
uint64_t *random_end;
@@ -39,6 +38,8 @@
random_end = (uint64_t *)(output + len);
for (; random_output < random_end; ++random_output) {
+ bool rc = false;
+
rc = arch_collect_entropy(random_output);
if (!rc) {
return -EINVAL;
diff --git a/lib/attestation/src/attestation_utils.c b/lib/attestation/src/attestation_utils.c
index 31a5189..c985f74 100644
--- a/lib/attestation/src/attestation_utils.c
+++ b/lib/attestation/src/attestation_utils.c
@@ -120,10 +120,8 @@
return 0;
}
-int attestation_heap_ctx_unassign_pe(struct buffer_alloc_ctx *ctx)
+int attestation_heap_ctx_unassign_pe(void)
{
- assert(ctx != NULL);
-
if (attest_initialized == false) {
return -EINVAL;
}