[PATCH] uefi: uefirtmisc: make arrays flag static const
Colin King
colin.king at canonical.com
Mon Sep 4 13:13:13 UTC 2017
From: Colin Ian King <colin.king at canonical.com>
The arrays are read-only and hence can be make static const
Signed-off-by: Colin Ian King <colin.king at canonical.com>
---
src/uefi/uefirtmisc/uefirtmisc.c | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
diff --git a/src/uefi/uefirtmisc/uefirtmisc.c b/src/uefi/uefirtmisc/uefirtmisc.c
index 70068c9d..b107a915 100644
--- a/src/uefi/uefirtmisc/uefirtmisc.c
+++ b/src/uefi/uefirtmisc/uefirtmisc.c
@@ -153,11 +153,13 @@ static int uefirtmisc_test1(fwts_framework *fw)
uint32_t multitesttime = 1;
uint32_t i;
- uint32_t flag[] = { 0,
- CAPSULE_FLAGS_PERSIST_ACROSS_RESET,
- CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE,
- CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_INITIATE_RESET,
- CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE | CAPSULE_FLAGS_INITIATE_RESET};
+ static const uint32_t flag[] = {
+ 0,
+ CAPSULE_FLAGS_PERSIST_ACROSS_RESET,
+ CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE,
+ CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_INITIATE_RESET,
+ CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE | CAPSULE_FLAGS_INITIATE_RESET
+ };
fwts_log_info(fw, "Testing UEFI runtime service GetNextHighMonotonicCount interface.");
ret = getnexthighmonotoniccount_test(fw, multitesttime);
@@ -186,11 +188,13 @@ static int uefirtmisc_test2(fwts_framework *fw)
uint32_t multitesttime = 512;
uint32_t i;
- uint32_t flag[] = { 0,
- CAPSULE_FLAGS_PERSIST_ACROSS_RESET,
- CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE,
- CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_INITIATE_RESET,
- CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE | CAPSULE_FLAGS_INITIATE_RESET};
+ static const uint32_t flag[] = {
+ 0,
+ CAPSULE_FLAGS_PERSIST_ACROSS_RESET,
+ CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE,
+ CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_INITIATE_RESET,
+ CAPSULE_FLAGS_PERSIST_ACROSS_RESET | CAPSULE_FLAGS_POPULATE_SYSTEM_TABLE | CAPSULE_FLAGS_INITIATE_RESET
+ };
fwts_log_info(fw, "Stress testing for UEFI runtime service GetNextHighMonotonicCount interface.");
ret = getnexthighmonotoniccount_test(fw, multitesttime);
--
2.14.1
More information about the fwts-devel
mailing list