hwrng: core - convert sysfs sprintf/snprintf family to sysfs_emit
authorZihao Tang <tangzihao1@hisilicon.com>
Tue, 16 Mar 2021 12:34:12 +0000 (20:34 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 26 Mar 2021 09:02:34 +0000 (20:02 +1100)
Fix the following coccicheck warning:

drivers/char/hw_random/core.c:399:8-16: WARNING: use scnprintf or sprintf.

Signed-off-by: Zihao Tang <tangzihao1@hisilicon.com>
Signed-off-by: Jay Fang <f.fangjian@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/char/hw_random/core.c

index 8c1c47d..adb3c2b 100644 (file)
@@ -396,7 +396,7 @@ static ssize_t hwrng_attr_selected_show(struct device *dev,
                                        struct device_attribute *attr,
                                        char *buf)
 {
-       return snprintf(buf, PAGE_SIZE, "%d\n", cur_rng_set_by_user);
+       return sysfs_emit(buf, "%d\n", cur_rng_set_by_user);
 }
 
 static DEVICE_ATTR(rng_current, S_IRUGO | S_IWUSR,