summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorTanya Agarwal <tanyaagarwal25699@gmail.com>2025-01-05 12:35:38 +0530
committerPaul Moore <paul@paul-moore.com>2025-01-05 12:48:43 -0500
commit714d87c90a766e6917f7d69f618b864d350f09d3 (patch)
tree9d994ec8391cdd3ba38ef559d5f1b54a2f3b1ceb /security
parentf09ff307c7299392f1c88f763299e24bc99811c7 (diff)
downloadlinux-714d87c90a766e6917f7d69f618b864d350f09d3.tar.gz
linux-714d87c90a766e6917f7d69f618b864d350f09d3.tar.bz2
linux-714d87c90a766e6917f7d69f618b864d350f09d3.zip
lockdown: initialize local array before use to quiet static analysis
The static code analysis tool "Coverity Scan" pointed the following details out for further development considerations: CID 1486102: Uninitialized scalar variable (UNINIT) uninit_use_in_call: Using uninitialized value *temp when calling strlen. Signed-off-by: Tanya Agarwal <tanyaagarwal25699@gmail.com> [PM: edit/reformat the description, subject line] Signed-off-by: Paul Moore <paul@paul-moore.com>
Diffstat (limited to 'security')
-rw-r--r--security/lockdown/lockdown.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/security/lockdown/lockdown.c b/security/lockdown/lockdown.c
index f2bdbd55aa2b..cf83afa1d879 100644
--- a/security/lockdown/lockdown.c
+++ b/security/lockdown/lockdown.c
@@ -96,7 +96,7 @@ static int __init lockdown_lsm_init(void)
static ssize_t lockdown_read(struct file *filp, char __user *buf, size_t count,
loff_t *ppos)
{
- char temp[80];
+ char temp[80] = "";
int i, offset = 0;
for (i = 0; i < ARRAY_SIZE(lockdown_levels); i++) {