Skip to content

Commit 029cfda

Browse files
author
lyon
committed
instead of sprintf
1 parent 734c04a commit 029cfda

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

src/boot/banchmark/main.c

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/* banchmark for memory */
22
#include "BaseObj.h"
33
#include "PikaStdLib_SysObj.h"
4+
#include "dataStrs.h"
45
#include <stdio.h>
56

67
void checker_printMem(char *info, uint32_t size)
@@ -47,19 +48,20 @@ void checker_objMemChecker(void *NewFun, char *objName)
4748
{
4849
/* new root object */
4950
PikaObj *obj = newRootObj("obj", NewFun);
50-
char testName[256] = {0};
51-
sprintf(testName, "Root %s object", objName);
51+
Args *buffs = New_args(NULL);
52+
char *testName = strsFormat(buffs, "Root %s object", objName);
5253
checker_printMemUsage(testName);
5354
obj_deinit(obj);
55+
args_deinit(buffs);
5456
checker_assertMemFree();
5557
}
5658

5759
{
5860
PikaObj *obj = New_TinyObj(NULL);
59-
char testName[256] = {0};
60-
sprintf(testName, "%s object", objName);
61-
checker_printMemUsage(testName);
61+
Args *buffs = New_args(NULL);
62+
checker_printMemUsage(strsFormat(buffs, "%s object", objName));
6263
obj_deinit(obj);
64+
args_deinit(buffs);
6365
checker_assertMemFree();
6466
}
6567
}

0 commit comments

Comments
 (0)