From 4e8fdc63e9065bfa2734f7338343d2e220f6cc77 Mon Sep 17 00:00:00 2001 From: Alexander Winkowski Date: Mon, 4 Mar 2024 17:55:54 +0000 Subject: [PATCH] input: touchscreen: nt36xxx: Fix -Wfortify-source ../drivers/input/touchscreen/nt36xxx/nt36xxx_mp_ctrlram.c:1096:3: warning: 'snprintf' size argument is too large; destination buffer has size 32, but size argument is 4096 [-Wfortify-source] 1096 | snprintf(mpcriteria, PAGE_SIZE, "novatek-mp-criteria-%04X", ts->nvt_pid); | ^ 1 warning generated. Change-Id: I84e8c8d932ad1a26b52b020990435f8567e8c282 Signed-off-by: Alexander Winkowski --- drivers/input/touchscreen/nt36xxx/nt36xxx_mp_ctrlram.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/input/touchscreen/nt36xxx/nt36xxx_mp_ctrlram.c b/drivers/input/touchscreen/nt36xxx/nt36xxx_mp_ctrlram.c index c14b0c86b906..94ece63c82d7 100644 --- a/drivers/input/touchscreen/nt36xxx/nt36xxx_mp_ctrlram.c +++ b/drivers/input/touchscreen/nt36xxx/nt36xxx_mp_ctrlram.c @@ -1093,7 +1093,7 @@ static int32_t nvt_selftest_open(struct inode *inode, struct file *file) * Ex. nvt_pid = 500A * mpcriteria = "novatek-mp-criteria-500A" */ - snprintf(mpcriteria, PAGE_SIZE, "novatek-mp-criteria-%04X", ts->nvt_pid); + snprintf(mpcriteria, sizeof(mpcriteria), "novatek-mp-criteria-%04X", ts->nvt_pid); if (nvt_mp_parse_dt(np, mpcriteria)) { mutex_unlock(&ts->lock);