mirror of
https://github.com/apache/nuttx-apps.git
synced 2025-10-18 08:52:01 +08:00
Replace all sprintf with snprintf
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:

committed by
Petro Karashchenko

parent
134b8b538f
commit
7c37421266
@@ -156,13 +156,14 @@ int main(int argc, FAR char *argv[])
|
||||
|
||||
/* Save the sector in our array */
|
||||
|
||||
sectors[x] = (uint16_t) logsector;
|
||||
sectors[x] = (uint16_t)logsector;
|
||||
seqs[x] = seq++;
|
||||
|
||||
/* Now write some data to the sector */
|
||||
|
||||
sprintf(buffer, "Logical sector %d sequence %d\n",
|
||||
sectors[x], seqs[x]);
|
||||
snprintf(buffer, fmt.availbytes,
|
||||
"Logical sector %d sequence %d\n",
|
||||
sectors[x], seqs[x]);
|
||||
|
||||
readwrite.logsector = sectors[x];
|
||||
readwrite.offset = 0;
|
||||
@@ -202,8 +203,9 @@ int main(int argc, FAR char *argv[])
|
||||
|
||||
printf("\r%d ", sectors[x]);
|
||||
|
||||
sprintf(&buffer[100], "Logical sector %d sequence %d\n",
|
||||
sectors[x], seqs[x]);
|
||||
snprintf(&buffer[100], fmt.availbytes - 100,
|
||||
"Logical sector %d sequence %d\n",
|
||||
sectors[x], seqs[x]);
|
||||
|
||||
if (strcmp(buffer, &buffer[100]) != 0)
|
||||
{
|
||||
@@ -224,8 +226,9 @@ int main(int argc, FAR char *argv[])
|
||||
/* Now write over the sector data with new data, causing a relocation.
|
||||
*/
|
||||
|
||||
sprintf(buffer, "Logical sector %d sequence %d\n",
|
||||
sectors[x], seqs[x]);
|
||||
snprintf(buffer, fmt.availbytes,
|
||||
"Logical sector %d sequence %d\n",
|
||||
sectors[x], seqs[x]);
|
||||
readwrite.logsector = sectors[x];
|
||||
readwrite.offset = 0;
|
||||
readwrite.count = strlen(buffer) + 1;
|
||||
@@ -252,7 +255,8 @@ int main(int argc, FAR char *argv[])
|
||||
* causing a relocation.
|
||||
*/
|
||||
|
||||
sprintf(buffer, "Appended data in sector %d\n", sectors[x]);
|
||||
snprintf(buffer, fmt.availbytes,
|
||||
"Appended data in sector %d\n", sectors[x]);
|
||||
readwrite.logsector = sectors[x];
|
||||
readwrite.offset = 64;
|
||||
readwrite.count = strlen(buffer) + 1;
|
||||
|
Reference in New Issue
Block a user