Fix cppcheck warning "scanf without field width limits can crash with huge input data"
Fix following warnings: [examples/pn53x-tamashell.c:162]: (warning) scanf without field width limits can crash with huge input data [libnfc/drivers/acr122_pcsc.c:261]: (warning) scanf without field width limits can crash with huge input data [libnfc/drivers/acr122s.c:441]: (warning) scanf without field width limits can crash with huge input data [libnfc/drivers/arygon.c:210]: (warning) scanf without field width limits can crash with huge input data [libnfc/drivers/arygon.c:522]: (warning) scanf without field width limits can crash with huge input data [libnfc/drivers/pn532_uart.c:187]: (warning) scanf without field width limits can crash with huge input data [utils/nfc-relay-picc.c:176]: (warning) scanf without field width limits can crash with huge input data
This commit is contained in:
parent
4769392157
commit
d577fda412
6 changed files with 9 additions and 7 deletions
|
|
@ -173,7 +173,7 @@ main(int argc, char *argv[])
|
|||
printf("INFO: %s\n", "Swapping devices.");
|
||||
swap_devices = true;
|
||||
} else if (0 == strcmp(argv[arg], "-n")) {
|
||||
if (++arg == argc || (sscanf(argv[arg], "%i", &waiting_time) < 1)) {
|
||||
if (++arg == argc || (sscanf(argv[arg], "%10i", &waiting_time) < 1)) {
|
||||
ERR("Missing or wrong waiting time value: %s.", argv[arg]);
|
||||
print_usage(argv);
|
||||
exit(EXIT_FAILURE);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue