Input: lifebook - switch to use scnprintf() to suppress truncation warning
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 4 Jun 2025 04:49:21 +0000 (21:49 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 4 Jun 2025 04:51:27 +0000 (21:51 -0700)
Switch the driver to use scnprintf() to avoid warnings about potential
truncation of "phys" field which we can tolerate.

Reported-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/mouse/lifebook.c

index 7147dacc404f1605fcfa4ed3a153e06817a897b2..283ef46f039f0085030eb2b754a6adf5f6b79654 100644 (file)
@@ -279,8 +279,8 @@ static int lifebook_create_relative_device(struct psmouse *psmouse)
                goto err_out;
 
        priv->dev2 = dev2;
-       snprintf(priv->phys, sizeof(priv->phys),
-                "%s/input1", psmouse->ps2dev.serio->phys);
+       scnprintf(priv->phys, sizeof(priv->phys),
+                 "%s/input1", psmouse->ps2dev.serio->phys);
 
        dev2->phys = priv->phys;
        dev2->name = "LBPS/2 Fujitsu Lifebook Touchpad";