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 <dereference23@outlook.com>
This commit is contained in:
Alexander Winkowski 2024-03-04 17:55:54 +00:00
commit 4e8fdc63e9
No known key found for this signature in database
GPG key ID: 72762A66704CDE44

View file

@ -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);