diff options
author | Edward O'Callaghan <quasisec@google.com> | 2021-11-13 23:53:14 +1100 |
---|---|---|
committer | Edward O'Callaghan <quasisec@chromium.org> | 2022-04-05 22:39:17 +0000 |
commit | c706e6b52c3523dd71d5a67d8c0db62a74ae9941 (patch) | |
tree | d98b1f0841f683259779b4fa60c8f342ead650aa /dmi.c | |
parent | 170ad8991eaf7ed5f96eb72d0930635c9b664c0c (diff) | |
download | flashrom-c706e6b52c3523dd71d5a67d8c0db62a74ae9941.tar.gz flashrom-c706e6b52c3523dd71d5a67d8c0db62a74ae9941.tar.bz2 flashrom-c706e6b52c3523dd71d5a67d8c0db62a74ae9941.zip |
dmi.c: Hide has_dmi_support global behind method
This allows has_dmi_support to be become static local
to just the scope of dmi.c
BUG=none
TEST=builds
Change-Id: Ibded9714998ea6f2e5d4e0512fa7c6b105f9638a
Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Reviewed-on: https://review.coreboot.org/c/flashrom/+/59283
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nikolai Artemiev <nartemiev@google.com>
Reviewed-by: Sam McNally <sammc@google.com>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Thomas Heijligen <src@posteo.de>
Diffstat (limited to 'dmi.c')
-rw-r--r-- | dmi.c | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -40,7 +40,12 @@ /* Strings longer than 4096 in DMI are just insane. */ #define DMI_MAX_ANSWER_LEN 4096 -int has_dmi_support = 0; +static bool g_has_dmi_support = false; + +bool dmi_is_supported(void) +{ + return g_has_dmi_support; +} static struct { const char *const keyword; @@ -405,7 +410,7 @@ void dmi_init(void) break; } - has_dmi_support = 1; + g_has_dmi_support = true; unsigned int i; for (i = 0; i < ARRAY_SIZE(dmi_strings); i++) { msg_pdbg("DMI string %s: \"%s\"\n", dmi_strings[i].keyword, @@ -465,7 +470,7 @@ int dmi_match(const char *pattern) { unsigned int i; - if (!has_dmi_support) + if (!dmi_is_supported()) return 0; for (i = 0; i < ARRAY_SIZE(dmi_strings); i++) { |