See checkpatch warning "Prefer kstrto<type> to single variable sscanf"
Signed-off-by: Fabian Frederick <f...@skynet.be> --- arch/powerpc/kernel/fadump.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/powerpc/kernel/fadump.c b/arch/powerpc/kernel/fadump.c index 742694c..3c40b5f 100644 --- a/arch/powerpc/kernel/fadump.c +++ b/arch/powerpc/kernel/fadump.c @@ -426,6 +426,7 @@ static inline int fadump_gpr_index(u64 id) { int i = -1; char str[3]; + int rc; if ((id & GPR_MASK) == REG_ID("GPR")) { /* get the digits at the end */ @@ -434,8 +435,8 @@ static inline int fadump_gpr_index(u64 id) str[2] = '\0'; str[1] = id & 0xff; str[0] = (id >> 8) & 0xff; - sscanf(str, "%d", &i); - if (i > 31) + rc = kstrtoint(str, 0, &i); + if (rc || i > 31) i = -1; } return i; -- 1.9.1 _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev