From: Amay Agarwal Date: Tue, 3 Mar 2026 15:24:56 +0000 (+0530) Subject: hwmon: (emc1403) Replace sprintf() with sysfs_emit() X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=987bf9bd9d6ceb2f6e6f73414e35cd573999fc3d;p=thirdparty%2Fkernel%2Flinux.git hwmon: (emc1403) Replace sprintf() with sysfs_emit() Replace sprintf() with sysfs_emit() when writing to sysfs buffers. sysfs_emit() performs proper bounds checking and is the preferred helper for sysfs output. No functional change intended. Signed-off-by: Amay Agarwal Link: https://lore.kernel.org/r/20260303152456.35763-6-tt@turingtested.xyz Signed-off-by: Guenter Roeck --- diff --git a/drivers/hwmon/emc1403.c b/drivers/hwmon/emc1403.c index ccce948a4306e..964a8cb278f16 100644 --- a/drivers/hwmon/emc1403.c +++ b/drivers/hwmon/emc1403.c @@ -40,7 +40,7 @@ static ssize_t power_state_show(struct device *dev, struct device_attribute *att retval = regmap_read(data->regmap, 0x03, &val); if (retval < 0) return retval; - return sprintf(buf, "%d\n", !!(val & BIT(6))); + return sysfs_emit(buf, "%d\n", !!(val & BIT(6))); } static ssize_t power_state_store(struct device *dev, struct device_attribute *attr,