apps: use sizeof array in snprintf

Signed-off-by: Petro Karashchenko <petro.karashchenko@gmail.com>
This commit is contained in:
Petro Karashchenko 2024-10-01 22:23:10 +02:00 committed by Mateusz Szafoni
parent 6c88a1ad76
commit 161c996079
4 changed files with 9 additions and 9 deletions

View file

@ -157,15 +157,15 @@ int main(int argc, FAR char *argv[])
uint32_t n_leds = atoi(argv[2]);
char dev_name[50];
snprintf(dev_name, 50, "/dev/rmt%d", ch_idx);
fd = open(dev_name, O_WRONLY);
char devname[50];
snprintf(devname, sizeof(devname), "/dev/rmt%d", ch_idx);
fd = open(devname, O_WRONLY);
if (fd < 0)
{
fprintf(stderr,
"%s: open %s failed: %d\n",
argv[0],
dev_name,
devname,
errno);
goto errout_with_dev;
}

View file

@ -331,7 +331,7 @@ void CNxTerm::stop(void)
// Construct the driver name using this minor number
char devname[32];
snprintf(devname, 32, "/dev/nxterm%d", m_minor);
snprintf(devname, sizeof(devname), "/dev/nxterm%d", m_minor);
unlink(devname);
m_nxterm = 0;
@ -460,7 +460,7 @@ int CNxTerm::nxterm(int argc, char *argv[])
// Construct the driver name using this minor number
char devname[32];
snprintf(devname, 32, "/dev/nxterm%d", g_nxtermvars.minor);
snprintf(devname, sizeof(devname), "/dev/nxterm%d", g_nxtermvars.minor);
// Increment the minor number while it is protect by the semaphore

View file

@ -330,7 +330,7 @@ void CNxTerm::stop(void)
// Construct the driver name using this minor number
char devname[32];
snprintf(devname, 32, "/dev/nxterm%d", m_minor);
snprintf(devname, sizeof(devname), "/dev/nxterm%d", m_minor);
unlink(devname);
m_NxTerm = 0;
@ -373,7 +373,7 @@ int CNxTerm::nxterm(int argc, char *argv[])
// Construct the driver name using this minor number
char devname[32];
snprintf(devname, 32, "/dev/nxterm%d", GNxTermVars.minor);
snprintf(devname, sizeof(devname), "/dev/nxterm%d", GNxTermVars.minor);
// Increment the minor number while it is protect by the semaphore

View file

@ -350,7 +350,7 @@ int main(int argc, FAR char *argv[])
goto name_err;
}
snprintf(devname, PATH_MAX, DEVNAME_FMT, name);
snprintf(devname, sizeof(devname), DEVNAME_FMT, name);
fd = open(devname, O_RDONLY | O_NONBLOCK);
if (fd < 0)
{