Skip to content

Commit d512575

Browse files
committed
[sscanf] use rt_sscanf to replace sscanf
1 parent d025072 commit d512575

File tree

19 files changed

+38
-38
lines changed

19 files changed

+38
-38
lines changed

bsp/allwinner/libraries/libos/src/os.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ int32_t esCFG_GetGPIOSecKeyCount(char *GPIOSecName)
201201
{
202202
return hal_spi_gpio_cfg_count(GPIOSecName);
203203
}
204-
else if (sscanf(GPIOSecName, "twi%d", &id) == 1)
204+
else if (rt_sscanf(GPIOSecName, "twi%d", &id) == 1)
205205
{
206206
return 2;
207207
}
@@ -308,11 +308,11 @@ int32_t esCFG_GetGPIOSecData(char *GPIOSecName, void *pGPIOCfg, int32_t GPIONum)
308308
gpio_cfg++;
309309
}
310310
}
311-
else if (sscanf(GPIOSecName, "spi%d", &id) == 1)
311+
else if (rt_sscanf(GPIOSecName, "spi%d", &id) == 1)
312312
{
313313
return hal_spi_gpio_cfg_load(gpio_cfg, GPIONum, id);
314314
}
315-
else if (sscanf(GPIOSecName, "twi%d", &id) == 1)
315+
else if (rt_sscanf(GPIOSecName, "twi%d", &id) == 1)
316316
{
317317
extern int hal_i2c_gpio_cfg_load(user_gpio_set_t *gpio_cfg, int32_t GPIONum, int id);
318318
return hal_i2c_gpio_cfg_load(gpio_cfg, GPIONum, id);

bsp/allwinner/libraries/sunxi-hal/hal/source/sound/codecs/ac108.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1691,15 +1691,15 @@ int cmd_ac108_reg(int argc, char ** argv)
16911691
goto ac108_reg_exit;
16921692
case 'd':
16931693
if (isdigit(*optarg)) {
1694-
sscanf(optarg, "0x%x", &twi_addr);
1694+
rt_sscanf(optarg, "0x%x", &twi_addr);
16951695
//twi_addr = atoi(optarg);
16961696
printf("\ntwi_addr slave address is 0x%02x.\n", twi_addr);
16971697
} else
16981698
fprintf(stderr, "twi addr is not a digital value.\n");
16991699
break;
17001700
case 'r':
17011701
if (isdigit(*optarg)) {
1702-
sscanf(optarg, "0x%hhx", &read_cmd[0]);
1702+
rt_sscanf(optarg, "0x%hhx", &read_cmd[0]);
17031703
//read_cmd[0] = atoi(optarg);
17041704
write_cmd[0] = read_cmd[0];
17051705
printf("\nreg is 0x%02x.\n", read_cmd[0]);
@@ -1708,7 +1708,7 @@ int cmd_ac108_reg(int argc, char ** argv)
17081708
break;
17091709
case 'n':
17101710
if (isdigit(*optarg)) {
1711-
sscanf(optarg, "0x%x", &num);
1711+
rt_sscanf(optarg, "0x%x", &num);
17121712
//num = atoi(optarg);
17131713
printf("\nnum is %d.\n", num);
17141714
} else
@@ -1717,7 +1717,7 @@ int cmd_ac108_reg(int argc, char ** argv)
17171717
case 'w':
17181718
if (isdigit(*optarg)) {
17191719
wr_flag = 1;
1720-
sscanf(optarg, "0x%hhx", &write_cmd[1]);
1720+
rt_sscanf(optarg, "0x%hhx", &write_cmd[1]);
17211721
//write_cmd[1] = atoi(optarg);
17221722
printf("\nwrite val is 0x%02x.\n", write_cmd[1]);
17231723
} else

bsp/allwinner/libraries/sunxi-hal/hal/source/sound/component/aw-alsa-utils/amixer.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ static int amixer(int argc, char *argv[])
139139
int card_index = 0;
140140

141141
if (isdigit((unsigned char)(*optarg))) {
142-
sscanf(optarg, "%d", &card_index);
142+
rt_sscanf(optarg, "%d", &card_index);
143143
card_name = snd_card_name(card_index);
144144
if (card_name == NULL) {
145145
fprintf(stderr, "Invalid card number.\n");

bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/cmd/cmd_util.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ int32_t cmd_raw_mode_write(uint8_t *buf, int32_t size);
100100
#define cmd_atoi(s) atoi(s)
101101
#define cmd_atol(s) atol(s)
102102

103-
#define cmd_sscanf(s, f, a...) sscanf(s, f, ##a)
103+
#define cmd_sscanf(s, f, a...) rt_sscanf(s, f, ##a)
104104
#define cmd_sprintf(s, f, a...) sprintf(s, f, ##a)
105105
#define cmd_snprintf(s, n, f, a...) snprintf(s, n, f, ##a)
106106

bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/hal/hal_def.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ extern "C" {
7777
#define HAL_SIZE_T (unsigned long)
7878
#define HAL_PT_TO_U(v) (HAL_SIZE_T(v))
7979

80-
/*use to prinf and sscanf function to avoid compiler error*/
80+
/*use to prinf and rt_sscanf function to avoid compiler error*/
8181
#define HAL_PR_SZ_L(v) (HAL_SIZE_T(v))
8282
#define HAL_PR_SZ(v) ((unsigned int)(v))
8383
#define HAL_PR_SZ_P(v) ((unsigned int *)(v))

bsp/nuvoton/libraries/m460/rtt_port/drv_common.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -167,12 +167,12 @@ void devmem(int argc, char *argv[])
167167

168168
if (argc == 3)
169169
{
170-
if (sscanf(argv[2], "0x%x", &value) != 1)
170+
if (rt_sscanf(argv[2], "0x%x", &value) != 1)
171171
goto exit_devmem;
172172
mode = 1; /*Write*/
173173
}
174174

175-
if (sscanf(argv[1], "0x%x", &u32Addr) != 1)
175+
if (rt_sscanf(argv[1], "0x%x", &u32Addr) != 1)
176176
goto exit_devmem;
177177
else if (!u32Addr || u32Addr & (4 - 1))
178178
goto exit_devmem;
@@ -203,12 +203,12 @@ void devmem2(int argc, char *argv[])
203203

204204
if (argc == 3)
205205
{
206-
if (sscanf(argv[2], "%u", &value) != 1)
206+
if (rt_sscanf(argv[2], "%u", &value) != 1)
207207
goto exit_devmem;
208208
word_count = value;
209209
}
210210

211-
if (sscanf(argv[1], "0x%x", &u32Addr) != 1)
211+
if (rt_sscanf(argv[1], "0x%x", &u32Addr) != 1)
212212
goto exit_devmem;
213213
else if (!u32Addr || u32Addr & (4 - 1))
214214
goto exit_devmem;

bsp/nuvoton/libraries/ma35/rtt_port/drv_disp.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@ static rt_err_t lcd_set_overlay_colkey(int argc, char **argv)
399399

400400
for (index = 0; index < (len - 1); index ++)
401401
{
402-
if (sscanf(argv[index + 1], "%x", &arg[index]) != 1)
402+
if (rt_sscanf(argv[index + 1], "%x", &arg[index]) != 1)
403403
return -1;
404404
}
405405
rt_kprintf("colkeylow:0x%08x colkeyhigh:0x%08x\n", arg[0], arg[1]);
@@ -459,7 +459,7 @@ static rt_err_t lcd_set_alphablend_opmode(int argc, char **argv)
459459

460460
for (index = 0; index < (len - 1); index ++)
461461
{
462-
if (sscanf(argv[index + 1], "%x", &arg[index]) != 1)
462+
if (rt_sscanf(argv[index + 1], "%x", &arg[index]) != 1)
463463
return -1;
464464
}
465465

bsp/nuvoton/libraries/ma35/rtt_port/drv_sys.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -307,12 +307,12 @@ void devmem(int argc, char *argv[])
307307

308308
if (argc == 3)
309309
{
310-
if (sscanf(argv[2], "0x%x", &value) != 1)
310+
if (rt_sscanf(argv[2], "0x%x", &value) != 1)
311311
goto exit_devmem;
312312
mode = 1; //Write
313313
}
314314

315-
if (sscanf(argv[1], "0x%x", &u32Addr) != 1)
315+
if (rt_sscanf(argv[1], "0x%x", &u32Addr) != 1)
316316
goto exit_devmem;
317317
else if (u32Addr & (4 - 1))
318318
goto exit_devmem;
@@ -343,12 +343,12 @@ void devmem2(int argc, char *argv[])
343343

344344
if (argc == 3)
345345
{
346-
if (sscanf(argv[2], "%d", &value) != 1)
346+
if (rt_sscanf(argv[2], "%d", &value) != 1)
347347
goto exit_devmem;
348348
word_count = value;
349349
}
350350

351-
if (sscanf(argv[1], "0x%x", &u32Addr) != 1)
351+
if (rt_sscanf(argv[1], "0x%x", &u32Addr) != 1)
352352
goto exit_devmem;
353353
else if (u32Addr & (4 - 1))
354354
goto exit_devmem;

bsp/nuvoton/libraries/n9h30/rtt_port/drv_common.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,12 @@ void devmem(int argc, char *argv[])
9090

9191
if (argc == 3)
9292
{
93-
if (sscanf(argv[2], "0x%x", &value) != 1)
93+
if (rt_sscanf(argv[2], "0x%x", &value) != 1)
9494
goto exit_devmem;
9595
mode = 1; //Write
9696
}
9797

98-
if (sscanf(argv[1], "0x%x", &u32Addr) != 1)
98+
if (rt_sscanf(argv[1], "0x%x", &u32Addr) != 1)
9999
goto exit_devmem;
100100
else if (!u32Addr || u32Addr & (4 - 1))
101101
goto exit_devmem;

bsp/nuvoton/libraries/nu_packages/Demo/wormhole_demo.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -298,12 +298,12 @@ void whc_devmem(int argc, char *argv[])
298298

299299
if (argc == 3)
300300
{
301-
if (sscanf(argv[2], "0x%x", &value) != 1)
301+
if (rt_sscanf(argv[2], "0x%x", &value) != 1)
302302
goto exit_devmem;
303303
mode = 1; //Write
304304
}
305305

306-
if (sscanf(argv[1], "0x%x", &u32Addr) != 1)
306+
if (rt_sscanf(argv[1], "0x%x", &u32Addr) != 1)
307307
goto exit_devmem;
308308
else if (u32Addr & (4 - 1))
309309
goto exit_devmem;

0 commit comments

Comments
 (0)