HAOUAS Elyes has uploaded this change for review.

View Change

src/security: Use 'include <stdlib.h>' when appropriate

Change-Id: I7c3ae72b4388ee12ab957ca516ed0fe19188895a
Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
---
M src/security/tpm/tspi/tspi.c
M src/security/vboot/secdata_mock.c
M src/security/vboot/secdata_tpm.c
M src/security/vboot/vboot_handoff.c
4 files changed, 2 insertions(+), 4 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/27/32827/1
diff --git a/src/security/tpm/tspi/tspi.c b/src/security/tpm/tspi/tspi.c
index 4698a4d..7bb4362 100644
--- a/src/security/tpm/tspi/tspi.c
+++ b/src/security/tpm/tspi/tspi.c
@@ -19,12 +19,12 @@
#include <console/console.h>
#include <security/tpm/tspi.h>
#include <security/tpm/tss.h>
-#include <stdlib.h>
#if CONFIG(VBOOT)
#include <vb2_api.h>
#include <vb2_sha.h>
#include <assert.h>
#endif
+#include <stddef.h>

#if CONFIG(TPM1)
static uint32_t tpm1_invoke_state_machine(void)
diff --git a/src/security/vboot/secdata_mock.c b/src/security/vboot/secdata_mock.c
index 3075d33..53265c1 100644
--- a/src/security/vboot/secdata_mock.c
+++ b/src/security/vboot/secdata_mock.c
@@ -32,7 +32,6 @@
* stored in the TPM NVRAM.
*/

-#include <stdlib.h>
#include <security/tpm/tspi.h>
#include <vb2_api.h>

diff --git a/src/security/vboot/secdata_tpm.c b/src/security/vboot/secdata_tpm.c
index 39cd614..5aff0d6 100644
--- a/src/security/vboot/secdata_tpm.c
+++ b/src/security/vboot/secdata_tpm.c
@@ -33,7 +33,7 @@
*/

#include <security/vboot/antirollback.h>
-#include <stdlib.h>
+#include <stddef.h>
#include <string.h>
#include <security/tpm/tspi.h>
#include <vb2_api.h>
diff --git a/src/security/vboot/vboot_handoff.c b/src/security/vboot/vboot_handoff.c
index 8a6b3d6..7f0d528 100644
--- a/src/security/vboot/vboot_handoff.c
+++ b/src/security/vboot/vboot_handoff.c
@@ -27,7 +27,6 @@
#include <console/console.h>
#include <console/vtxprintf.h>
#include <fmap.h>
-#include <stdlib.h>
#include <vboot_struct.h>
#include <security/vboot/vbnv.h>
#include <security/vboot/misc.h>

To view, visit change 32827. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7c3ae72b4388ee12ab957ca516ed0fe19188895a
Gerrit-Change-Number: 32827
Gerrit-PatchSet: 1
Gerrit-Owner: HAOUAS Elyes <ehaouas@noos.fr>
Gerrit-Reviewer: Aaron Durbin <adurbin@chromium.org>
Gerrit-Reviewer: HAOUAS Elyes <ehaouas@noos.fr>
Gerrit-MessageType: newchange