LF-2492 [#ccc] check sscanf return value
Signed-off-by: Jiyu Yang <jiyu.yang@nxp.com>zero-colors
parent
269106c4da
commit
20e75a9063
|
@ -1425,9 +1425,13 @@ static int _set_clk(const char* buf)
|
|||
}
|
||||
}
|
||||
|
||||
sscanf(data, "%d %d %d", &dumpCore, &clkScale[0], &clkScale[1]);
|
||||
|
||||
printk("Change core:%d MC scale:%d SH scale:%d\n", dumpCore, clkScale[0], clkScale[1]);
|
||||
if (3 == sscanf(data, "%d %d %d", &dumpCore, &clkScale[0], &clkScale[1])) {
|
||||
printk("Change core:%d MC scale:%d SH scale:%d\n",
|
||||
dumpCore, clkScale[0], clkScale[1]);
|
||||
} else {
|
||||
printk("usage: echo \"0 32 32\" > clk\n");
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (device->kernels[dumpCore])
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue