fix:内源代码检视修改(安全函数)
【背景】3.1代码review问题修改 【修改方案】 根据检视意见对安全函数,版权等信息进行修改 re #I4WV56 Signed-off-by: xuiny <xuxinyu6@huawei.com> Change-Id: Ia2a6ba828700006f6bfe810714e2cd88fc2ccddc
This commit is contained in:
parent
0fb16312dc
commit
0770e5f972
|
@ -1,3 +1,34 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved.
|
||||||
|
* Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved.
|
||||||
|
*
|
||||||
|
* Redistribution and use in source and binary forms, with or without modification,
|
||||||
|
* are permitted provided that the following conditions are met:
|
||||||
|
*
|
||||||
|
* 1. Redistributions of source code must retain the above copyright notice, this list of
|
||||||
|
* conditions and the following disclaimer.
|
||||||
|
*
|
||||||
|
* 2. Redistributions in binary form must reproduce the above copyright notice, this list
|
||||||
|
* of conditions and the following disclaimer in the documentation and/or other materials
|
||||||
|
* provided with the distribution.
|
||||||
|
*
|
||||||
|
* 3. Neither the name of the copyright holder nor the names of its contributors may be used
|
||||||
|
* to endorse or promote products derived from this software without specific prior written
|
||||||
|
* permission.
|
||||||
|
*
|
||||||
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||||
|
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
|
||||||
|
* THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||||
|
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
|
||||||
|
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||||
|
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||||
|
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||||
|
* OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||||
|
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||||
|
* OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||||
|
* ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
*/
|
||||||
|
|
||||||
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
|
OUTPUT_FORMAT("elf32-littlearm", "elf32-bigarm", "elf32-littlearm")
|
||||||
OUTPUT_ARCH(arm)
|
OUTPUT_ARCH(arm)
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
|
|
||||||
UINT32 VidMapListInit(LosProcessCB *processCB)
|
UINT32 VidMapListInit(LosProcessCB *processCB)
|
||||||
{
|
{
|
||||||
memset_s(&processCB->timerIdMap, sizeof(TimerIdMap), 0, sizeof(TimerIdMap));
|
(void)memset_s(&processCB->timerIdMap, sizeof(TimerIdMap), 0, sizeof(TimerIdMap));
|
||||||
LOS_ListInit(&processCB->timerIdMap.head);
|
LOS_ListInit(&processCB->timerIdMap.head);
|
||||||
processCB->timerIdMap.bitMap = (UINT32*)LOS_MemAlloc(m_aucSysMem0, sizeof(UINT32));
|
processCB->timerIdMap.bitMap = (UINT32*)LOS_MemAlloc(m_aucSysMem0, sizeof(UINT32));
|
||||||
if (processCB->timerIdMap.bitMap == NULL) {
|
if (processCB->timerIdMap.bitMap == NULL) {
|
||||||
|
|
|
@ -44,11 +44,11 @@ static int testcase(void)
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(shmfd, -1, shmfd);
|
ICUNIT_ASSERT_NOT_EQUAL(shmfd, -1, shmfd);
|
||||||
|
|
||||||
writebuf = (char*)malloc(pageSize);
|
writebuf = (char*)malloc(pageSize);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(writebuf, NULL, writebuf);
|
ICUNIT_ASSERT_NOT_EQUAL(writebuf, NULL, writebuf);
|
||||||
readbuf = (char*)malloc(pageSize);
|
readbuf = (char*)malloc(pageSize);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(readbuf, NULL, readbuf);
|
ICUNIT_ASSERT_NOT_EQUAL(readbuf, NULL, readbuf);
|
||||||
|
|
||||||
memset_s(writebuf, pageSize, 0xf, pageSize);
|
(void)memset_s(writebuf, pageSize, 0xf, pageSize);
|
||||||
|
|
||||||
count = write(shmfd, writebuf, pageSize);
|
count = write(shmfd, writebuf, pageSize);
|
||||||
ICUNIT_ASSERT_EQUAL(count, pageSize, count);
|
ICUNIT_ASSERT_EQUAL(count, pageSize, count);
|
||||||
|
|
|
@ -53,7 +53,7 @@ static int testcase(void)
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(writebuf, NULL, writebuf);
|
ICUNIT_ASSERT_NOT_EQUAL(writebuf, NULL, writebuf);
|
||||||
readbuf = (char*)malloc(pageSize);
|
readbuf = (char*)malloc(pageSize);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(readbuf, NULL, readbuf);
|
ICUNIT_ASSERT_NOT_EQUAL(readbuf, NULL, readbuf);
|
||||||
memset_s(writebuf, pageSize, 0xf, pageSize);
|
(void)memset_s(writebuf, pageSize, 0xf, pageSize);
|
||||||
|
|
||||||
errno = 0;
|
errno = 0;
|
||||||
|
|
||||||
|
@ -88,4 +88,4 @@ static int testcase(void)
|
||||||
void it_test_shm_014(void)
|
void it_test_shm_014(void)
|
||||||
{
|
{
|
||||||
TEST_ADD_CASE("IT_MEM_SHM_014", testcase, TEST_LOS, TEST_MEM, TEST_LEVEL0, TEST_FUNCTION);
|
TEST_ADD_CASE("IT_MEM_SHM_014", testcase, TEST_LOS, TEST_MEM, TEST_LEVEL0, TEST_FUNCTION);
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,7 +70,7 @@ static UINT32 Testcase(VOID)
|
||||||
ICUNIT_GOTO_EQUAL(len, JFFS_SHORT_ARRAY_LENGTH, len, EXIT3);
|
ICUNIT_GOTO_EQUAL(len, JFFS_SHORT_ARRAY_LENGTH, len, EXIT3);
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, filebuf, readbuf, EXIT3);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, filebuf, readbuf, EXIT3);
|
||||||
|
|
||||||
strcpy_s(filebuf, sizeof(filebuf), "abcdeabcde1");
|
(void)strcpy_s(filebuf, sizeof(filebuf), "abcdeabcde1");
|
||||||
len = write(fd[1], filebuf, strlen(filebuf)); // 1 means second fd
|
len = write(fd[1], filebuf, strlen(filebuf)); // 1 means second fd
|
||||||
ICUNIT_GOTO_EQUAL(len, 11, len, EXIT3); // 11 means write len
|
ICUNIT_GOTO_EQUAL(len, 11, len, EXIT3); // 11 means write len
|
||||||
|
|
||||||
|
@ -82,11 +82,11 @@ static UINT32 Testcase(VOID)
|
||||||
ICUNIT_GOTO_EQUAL(len, 11, len, EXIT3); // 11 means read len
|
ICUNIT_GOTO_EQUAL(len, 11, len, EXIT3); // 11 means read len
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, filebuf, readbuf, EXIT3);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, filebuf, readbuf, EXIT3);
|
||||||
|
|
||||||
strcpy_s(filebuf, sizeof(filebuf), "fghjkfghjk12");
|
(void)strcpy_s(filebuf, sizeof(filebuf), "fghjkfghjk12");
|
||||||
len = write(fd[0], filebuf, strlen(filebuf)); // 0 means first fd
|
len = write(fd[0], filebuf, strlen(filebuf)); // 0 means first fd
|
||||||
ICUNIT_GOTO_EQUAL(len, 12, len, EXIT3); // 12 means write len
|
ICUNIT_GOTO_EQUAL(len, 12, len, EXIT3); // 12 means write len
|
||||||
|
|
||||||
strcpy_s(filebuf, sizeof(filebuf), "qqqqqppppp12");
|
(void)strcpy_s(filebuf, sizeof(filebuf), "qqqqqppppp12");
|
||||||
len = write(fd[2], filebuf, strlen(filebuf)); // 2 means third fd
|
len = write(fd[2], filebuf, strlen(filebuf)); // 2 means third fd
|
||||||
ICUNIT_GOTO_EQUAL(len, 12, len, EXIT3); // 12 means write len
|
ICUNIT_GOTO_EQUAL(len, 12, len, EXIT3); // 12 means write len
|
||||||
|
|
||||||
|
|
|
@ -48,8 +48,8 @@ static UINT32 Testcase(VOID)
|
||||||
ICUNIT_GOTO_NOT_EQUAL(dir, NULL, dir, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(dir, NULL, dir, EXIT1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_STANDARD_NAME_LENGTH; i++) {
|
for (i = 0; i < JFFS_STANDARD_NAME_LENGTH; i++) {
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
memset_s(pathname2[i], JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(pathname2[i], JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH - 1, JFFS_SHORT_ARRAY_LENGTH, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH - 1, JFFS_SHORT_ARRAY_LENGTH, "/test%d", i);
|
||||||
JffsStrcat2(pathname2[i], bufname, strlen(bufname));
|
JffsStrcat2(pathname2[i], bufname, strlen(bufname));
|
||||||
|
|
||||||
|
|
|
@ -56,7 +56,7 @@ static UINT32 Testcase(VOID)
|
||||||
ret = close(fd);
|
ret = close(fd);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(readbuf, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
|
|
||||||
len = read(fd, readbuf, 2); // 2 means read len
|
len = read(fd, readbuf, 2); // 2 means read len
|
||||||
ICUNIT_GOTO_EQUAL(len, -1, len, EXIT);
|
ICUNIT_GOTO_EQUAL(len, -1, len, EXIT);
|
||||||
|
|
|
@ -61,7 +61,7 @@ static UINT32 Testcase(VOID)
|
||||||
ret = write(fd, writebuf, strlen(writebuf));
|
ret = write(fd, writebuf, strlen(writebuf));
|
||||||
ICUNIT_GOTO_EQUAL(ret, FILE_NAME_LEN, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, FILE_NAME_LEN, ret, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
ret = read(fd, readbuf, FILE_NAME_LEN);
|
ret = read(fd, readbuf, FILE_NAME_LEN);
|
||||||
ICUNIT_GOTO_EQUAL(ret, -1, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, -1, ret, EXIT1);
|
||||||
|
|
||||||
|
@ -77,7 +77,7 @@ static UINT32 Testcase(VOID)
|
||||||
ret = write(fd, writebuf, strlen(writebuf));
|
ret = write(fd, writebuf, strlen(writebuf));
|
||||||
ICUNIT_GOTO_EQUAL(ret, -1, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, -1, ret, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
ret = read(fd, readbuf, FILE_NAME_LEN);
|
ret = read(fd, readbuf, FILE_NAME_LEN);
|
||||||
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT1);
|
||||||
|
|
||||||
|
@ -93,7 +93,7 @@ static UINT32 Testcase(VOID)
|
||||||
ret = write(fd, writebuf, strlen(writebuf));
|
ret = write(fd, writebuf, strlen(writebuf));
|
||||||
ICUNIT_GOTO_EQUAL(ret, FILE_NAME_LEN, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, FILE_NAME_LEN, ret, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
ret = read(fd, readbuf, FILE_NAME_LEN);
|
ret = read(fd, readbuf, FILE_NAME_LEN);
|
||||||
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT1);
|
||||||
|
|
||||||
|
|
|
@ -46,7 +46,7 @@ static UINT32 Testcase(VOID)
|
||||||
memset_s(bufname, sizeof(bufname), 0, strlen(bufname));
|
memset_s(bufname, sizeof(bufname), 0, strlen(bufname));
|
||||||
snprintf_s(bufname, sizeof(bufname) - 1, sizeof(bufname), "/%d", i);
|
snprintf_s(bufname, sizeof(bufname) - 1, sizeof(bufname), "/%d", i);
|
||||||
strcat_s(pathname1, sizeof(pathname1), bufname);
|
strcat_s(pathname1, sizeof(pathname1), bufname);
|
||||||
strcpy_s(pathname2[i], sizeof(pathname2[i]), pathname1);
|
(void)strcpy_s(pathname2[i], sizeof(pathname2[i]), pathname1);
|
||||||
|
|
||||||
ret = mkdir(pathname2[i], HIGHEST_AUTHORITY);
|
ret = mkdir(pathname2[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT1);
|
||||||
|
|
|
@ -93,7 +93,7 @@ static UINT32 Testcase(VOID)
|
||||||
fd = open(pathname1, O_NONBLOCK | O_RDWR, HIGHEST_AUTHORITY);
|
fd = open(pathname1, O_NONBLOCK | O_RDWR, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(fd, -1, fd, EXIT5);
|
ICUNIT_GOTO_NOT_EQUAL(fd, -1, fd, EXIT5);
|
||||||
|
|
||||||
memset_s(readbuf, sizeof(readbuf), 0, strlen(readbuf));
|
(void)memset_s(readbuf, sizeof(readbuf), 0, strlen(readbuf));
|
||||||
len = read(fd, readbuf, MAX_FILE_NAME_LEN);
|
len = read(fd, readbuf, MAX_FILE_NAME_LEN);
|
||||||
printf("[%d] fd:%d, errno:%d,readbuf:%s\n", __LINE__, fd, errno, readbuf);
|
printf("[%d] fd:%d, errno:%d,readbuf:%s\n", __LINE__, fd, errno, readbuf);
|
||||||
ICUNIT_GOTO_EQUAL(len, strlen(filebuf1) + strlen(filebuf2), len, EXIT5);
|
ICUNIT_GOTO_EQUAL(len, strlen(filebuf1) + strlen(filebuf2), len, EXIT5);
|
||||||
|
|
|
@ -64,7 +64,7 @@ static UINT32 Testcase(VOID)
|
||||||
fd = open(pathname, O_NONBLOCK | O_RDWR, HIGHEST_AUTHORITY);
|
fd = open(pathname, O_NONBLOCK | O_RDWR, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(fd, -1, fd, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(fd, -1, fd, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, sizeof(readbuf), 0, sizeof(readbuf));
|
(void)memset_s(readbuf, sizeof(readbuf), 0, sizeof(readbuf));
|
||||||
len = read(fd, readbuf, 50); // 50 means read len
|
len = read(fd, readbuf, 50); // 50 means read len
|
||||||
ICUNIT_GOTO_EQUAL(len, 7, len, EXIT1); // 7 means length of actually read data
|
ICUNIT_GOTO_EQUAL(len, 7, len, EXIT1); // 7 means length of actually read data
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, "liteos ", readbuf, EXIT1);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, "liteos ", readbuf, EXIT1);
|
||||||
|
|
|
@ -59,7 +59,7 @@ static UINT32 Testcase(VOID)
|
||||||
off = lseek(fd, 0, SEEK_SET);
|
off = lseek(fd, 0, SEEK_SET);
|
||||||
ICUNIT_GOTO_EQUAL(off, 0, off, EXIT1);
|
ICUNIT_GOTO_EQUAL(off, 0, off, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd1, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
len = read(fd1, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
||||||
ICUNIT_GOTO_EQUAL(len, 0, len, EXIT1);
|
ICUNIT_GOTO_EQUAL(len, 0, len, EXIT1);
|
||||||
|
|
||||||
|
@ -69,7 +69,7 @@ static UINT32 Testcase(VOID)
|
||||||
fd1 = open(pathname, O_NONBLOCK | O_TRUNC | O_RDONLY, HIGHEST_AUTHORITY);
|
fd1 = open(pathname, O_NONBLOCK | O_TRUNC | O_RDONLY, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(fd1, -1, fd1, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(fd1, -1, fd1, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd1, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
len = read(fd1, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
||||||
ICUNIT_GOTO_EQUAL(len, 0, len, EXIT1);
|
ICUNIT_GOTO_EQUAL(len, 0, len, EXIT1);
|
||||||
|
|
||||||
|
|
|
@ -45,8 +45,8 @@ static UINT32 Testcase(VOID)
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_NAME_LIMITTED_SIZE; i++) {
|
for (i = 0; i < JFFS_NAME_LIMITTED_SIZE; i++) {
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
memset_s(pathname2[i], JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(pathname2[i], JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH - 1, JFFS_SHORT_ARRAY_LENGTH, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH - 1, JFFS_SHORT_ARRAY_LENGTH, "/test%d", i);
|
||||||
JffsStrcat2(pathname2[i], bufname, strlen(bufname));
|
JffsStrcat2(pathname2[i], bufname, strlen(bufname));
|
||||||
|
|
||||||
|
|
|
@ -54,7 +54,7 @@ static UINT32 Testcase(VOID)
|
||||||
off = lseek(fd, 0, SEEK_SET);
|
off = lseek(fd, 0, SEEK_SET);
|
||||||
ICUNIT_GOTO_EQUAL(off, JFFS_NO_ERROR, off, EXIT1);
|
ICUNIT_GOTO_EQUAL(off, JFFS_NO_ERROR, off, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(readbuf, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
len = read(fd, readbuf, JFFS_SHORT_ARRAY_LENGTH - 1);
|
len = read(fd, readbuf, JFFS_SHORT_ARRAY_LENGTH - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT1);
|
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT1);
|
||||||
|
|
||||||
|
|
|
@ -49,8 +49,8 @@ static UINT32 Testcase(VOID)
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
||||||
for (i = 0; i < MAX_FILE_LEN; i++) {
|
for (i = 0; i < MAX_FILE_LEN; i++) {
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
memset_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH - 1, JFFS_SHORT_ARRAY_LENGTH, "/1071_%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH - 1, JFFS_SHORT_ARRAY_LENGTH, "/1071_%d", i);
|
||||||
strcat_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, pathname1);
|
strcat_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, pathname1);
|
||||||
strcat_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
|
|
|
@ -83,7 +83,7 @@ static UINT32 Testcase(VOID)
|
||||||
fd = open(pathname1, O_NONBLOCK | O_RDWR, HIGHEST_AUTHORITY);
|
fd = open(pathname1, O_NONBLOCK | O_RDWR, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(fd, -1, fd, EXIT1);
|
ICUNIT_GOTO_EQUAL(fd, -1, fd, EXIT1);
|
||||||
|
|
||||||
strcpy_s(readbuf, JFFS_STANDARD_NAME_LENGTH, "liteos");
|
(void)strcpy_s(readbuf, JFFS_STANDARD_NAME_LENGTH, "liteos");
|
||||||
|
|
||||||
fd = open(pathname1, O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
fd = open(pathname1, O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(fd, -1, fd, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(fd, -1, fd, EXIT1);
|
||||||
|
|
|
@ -51,7 +51,7 @@ static UINT32 Testcase(VOID)
|
||||||
len = pwrite(fd, filebuf, strlen(filebuf), 0);
|
len = pwrite(fd, filebuf, strlen(filebuf), 0);
|
||||||
ICUNIT_GOTO_EQUAL(len, JFFS_SHORT_ARRAY_LENGTH, len, EXIT1);
|
ICUNIT_GOTO_EQUAL(len, JFFS_SHORT_ARRAY_LENGTH, len, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
||||||
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT); // 10 means length of actually read data
|
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT); // 10 means length of actually read data
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, "abcdeabcde", readbuf, EXIT1);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, "abcdeabcde", readbuf, EXIT1);
|
||||||
|
@ -62,7 +62,7 @@ static UINT32 Testcase(VOID)
|
||||||
off = lseek(fd, 0, SEEK_SET);
|
off = lseek(fd, 0, SEEK_SET);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(off, -1, off, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(off, -1, off, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
||||||
ICUNIT_GOTO_EQUAL(len, JFFS_SHORT_ARRAY_LENGTH, len, EXIT1);
|
ICUNIT_GOTO_EQUAL(len, JFFS_SHORT_ARRAY_LENGTH, len, EXIT1);
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, "abcdeabcde", readbuf, EXIT1);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, "abcdeabcde", readbuf, EXIT1);
|
||||||
|
@ -95,7 +95,7 @@ static UINT32 Testcase(VOID)
|
||||||
len = pwrite64(fd, filebuf, strlen(filebuf), 0);
|
len = pwrite64(fd, filebuf, strlen(filebuf), 0);
|
||||||
ICUNIT_GOTO_EQUAL(len, JFFS_SHORT_ARRAY_LENGTH, len, EXIT1);
|
ICUNIT_GOTO_EQUAL(len, JFFS_SHORT_ARRAY_LENGTH, len, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
||||||
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT); // 10 means length of actually read data
|
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT); // 10 means length of actually read data
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, "abcdeabcde", readbuf, EXIT1);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, "abcdeabcde", readbuf, EXIT1);
|
||||||
|
@ -106,7 +106,7 @@ static UINT32 Testcase(VOID)
|
||||||
off = lseek(fd, 0, SEEK_SET);
|
off = lseek(fd, 0, SEEK_SET);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(off, -1, off, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(off, -1, off, EXIT1);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH);
|
||||||
ICUNIT_GOTO_EQUAL(len, JFFS_SHORT_ARRAY_LENGTH, len, EXIT1);
|
ICUNIT_GOTO_EQUAL(len, JFFS_SHORT_ARRAY_LENGTH, len, EXIT1);
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, "abcdeabcde", readbuf, EXIT1);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, "abcdeabcde", readbuf, EXIT1);
|
||||||
|
|
|
@ -48,8 +48,8 @@ static UINT32 Testcase(VOID)
|
||||||
ret = chdir(pathname1);
|
ret = chdir(pathname1);
|
||||||
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
|
||||||
|
|
||||||
memset_s(pathname2, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname2, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(pathname3, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname3, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(pathname6, sizeof(pathname6), "/");
|
strcat_s(pathname6, sizeof(pathname6), "/");
|
||||||
|
|
||||||
while (i < 247) { // 247 means loop times
|
while (i < 247) { // 247 means loop times
|
||||||
|
|
|
@ -48,8 +48,8 @@ static UINT32 Testcase(VOID)
|
||||||
ret = chdir(pathname2);
|
ret = chdir(pathname2);
|
||||||
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
|
||||||
|
|
||||||
memset_s(pathname4, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname4, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(pathname5, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname5, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(pathname3, sizeof(pathname3), "/");
|
strcat_s(pathname3, sizeof(pathname3), "/");
|
||||||
|
|
||||||
while (i < 252) { // 252 means loop times
|
while (i < 252) { // 252 means loop times
|
||||||
|
|
|
@ -64,7 +64,7 @@ static UINT32 Testcase(VOID)
|
||||||
off = lseek(fd1, 0, SEEK_SET);
|
off = lseek(fd1, 0, SEEK_SET);
|
||||||
ICUNIT_GOTO_EQUAL(off, 0, off, EXIT2);
|
ICUNIT_GOTO_EQUAL(off, 0, off, EXIT2);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd1, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
len = read(fd1, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT2); // 10 means length of actually read data
|
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT2); // 10 means length of actually read data
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, filebuf, readbuf, EXIT2);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, filebuf, readbuf, EXIT2);
|
||||||
|
|
|
@ -70,7 +70,7 @@ static UINT32 Testcase(VOID)
|
||||||
off = lseek(fd1, 0, SEEK_SET);
|
off = lseek(fd1, 0, SEEK_SET);
|
||||||
ICUNIT_GOTO_EQUAL(off, 0, off, EXIT2);
|
ICUNIT_GOTO_EQUAL(off, 0, off, EXIT2);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd1, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
len = read(fd1, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT2); // 10 means length of actually read data
|
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT2); // 10 means length of actually read data
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, "1234567890", readbuf, EXIT2);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, "1234567890", readbuf, EXIT2);
|
||||||
|
|
|
@ -43,7 +43,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
time(&tTime);
|
time(&tTime);
|
||||||
pstTM = localtime(&tTime);
|
pstTM = localtime(&tTime);
|
||||||
|
|
||||||
memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
||||||
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
||||||
(INT32)(INTPTR)arg);
|
(INT32)(INTPTR)arg);
|
||||||
|
|
|
@ -42,7 +42,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
time(&tTime);
|
time(&tTime);
|
||||||
pstTM = localtime(&tTime);
|
pstTM = localtime(&tTime);
|
||||||
memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
||||||
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
||||||
(INT32)(INTPTR)arg);
|
(INT32)(INTPTR)arg);
|
||||||
|
|
|
@ -42,7 +42,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
time(&tTime);
|
time(&tTime);
|
||||||
pstTM = localtime(&tTime);
|
pstTM = localtime(&tTime);
|
||||||
memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
||||||
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
||||||
(INT32)(INTPTR)arg);
|
(INT32)(INTPTR)arg);
|
||||||
|
|
|
@ -42,7 +42,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
time(&tTime);
|
time(&tTime);
|
||||||
pstTM = localtime(&tTime);
|
pstTM = localtime(&tTime);
|
||||||
memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
||||||
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
||||||
(INT32)(INTPTR)arg);
|
(INT32)(INTPTR)arg);
|
||||||
|
|
|
@ -42,7 +42,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
time(&tTime);
|
time(&tTime);
|
||||||
pstTM = localtime(&tTime);
|
pstTM = localtime(&tTime);
|
||||||
memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
||||||
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
||||||
(INT32)(INTPTR)arg);
|
(INT32)(INTPTR)arg);
|
||||||
|
|
|
@ -42,7 +42,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
time(&tTime);
|
time(&tTime);
|
||||||
pstTM = localtime(&tTime);
|
pstTM = localtime(&tTime);
|
||||||
memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
||||||
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
||||||
(INT32)(INTPTR)arg);
|
(INT32)(INTPTR)arg);
|
||||||
|
|
|
@ -42,7 +42,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
time(&tTime);
|
time(&tTime);
|
||||||
pstTM = localtime(&tTime);
|
pstTM = localtime(&tTime);
|
||||||
memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
||||||
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
||||||
(INT32)(INTPTR)arg);
|
(INT32)(INTPTR)arg);
|
||||||
|
|
|
@ -42,7 +42,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
time(&tTime);
|
time(&tTime);
|
||||||
pstTM = localtime(&tTime);
|
pstTM = localtime(&tTime);
|
||||||
memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
strftime(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
||||||
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
snprintf_s(fileName, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname1,
|
||||||
(INT32)(INTPTR)arg);
|
(INT32)(INTPTR)arg);
|
||||||
|
|
|
@ -53,7 +53,7 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, bufW);
|
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, bufW);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -52,7 +52,7 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, bufW);
|
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, bufW);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -51,7 +51,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -143,7 +143,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -231,7 +231,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -50,7 +50,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -134,7 +134,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -220,7 +220,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -62,15 +62,15 @@ static UINT32 TestCase(VOID)
|
||||||
JffsStatPrintf(buf1);
|
JffsStatPrintf(buf1);
|
||||||
|
|
||||||
for (j = 0; j < JFFS_PRESSURE_CYCLES; j++) {
|
for (j = 0; j < JFFS_PRESSURE_CYCLES; j++) {
|
||||||
memset_s(pathname1, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname1, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
strcpy_s(pathname1, JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname1, JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1603_%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1603_%d", i);
|
||||||
strcat_s(pathname1, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(pathname1, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcpy_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, pathname1);
|
(void)strcpy_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, pathname1);
|
||||||
|
|
||||||
ret = mkdir(pathname[i], HIGHEST_AUTHORITY);
|
ret = mkdir(pathname[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
||||||
|
|
|
@ -63,7 +63,7 @@ static UINT32 TestCase(VOID)
|
||||||
JffsStatPrintf(buf1);
|
JffsStatPrintf(buf1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_PRESSURE_CYCLES; i++) {
|
for (i = 0; i < JFFS_PRESSURE_CYCLES; i++) {
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
||||||
JffsStrcat2(pathname2, "/", strlen(pathname2));
|
JffsStrcat2(pathname2, "/", strlen(pathname2));
|
||||||
|
|
||||||
for (j = 0; j < 40; j++) { // loop times: 40
|
for (j = 0; j < 40; j++) { // loop times: 40
|
||||||
|
|
|
@ -64,21 +64,21 @@ static UINT32 TestCase(VOID)
|
||||||
JffsStatPrintf(buf1);
|
JffsStatPrintf(buf1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_PRESSURE_CYCLES; i++) {
|
for (i = 0; i < JFFS_PRESSURE_CYCLES; i++) {
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, strlen(readbuf));
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, strlen(readbuf));
|
||||||
memset_s(pathname2, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname2, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, pathname6);
|
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, pathname6);
|
||||||
|
|
||||||
for (j = 0; j < JFFS_SHORT_ARRAY_LENGTH; j++) {
|
for (j = 0; j < JFFS_SHORT_ARRAY_LENGTH; j++) {
|
||||||
memset_s(pathname3[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname3[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
||||||
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcpy_s(pathname3[j], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname3[j], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
|
|
||||||
ret = mkdir(pathname3[j], HIGHEST_AUTHORITY);
|
ret = mkdir(pathname3[j], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
||||||
|
|
||||||
strcpy_s(pathname4[j], JFFS_NAME_LIMITTED_SIZE, pathname3[j]);
|
(void)strcpy_s(pathname4[j], JFFS_NAME_LIMITTED_SIZE, pathname3[j]);
|
||||||
strcat_s(pathname4[j], JFFS_NAME_LIMITTED_SIZE, ".txt");
|
strcat_s(pathname4[j], JFFS_NAME_LIMITTED_SIZE, ".txt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -62,8 +62,8 @@ static UINT32 TestCase(VOID)
|
||||||
JffsStatPrintf(buf1);
|
JffsStatPrintf(buf1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_PRESSURE_CYCLES; i++) {
|
for (i = 0; i < JFFS_PRESSURE_CYCLES; i++) {
|
||||||
memset_s(pathname2, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname2, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
||||||
JffsStrcat2(pathname2, "/_", strlen(pathname2));
|
JffsStrcat2(pathname2, "/_", strlen(pathname2));
|
||||||
|
|
||||||
for (j = 0; j < 31; j++) { // loop times: 31
|
for (j = 0; j < 31; j++) { // loop times: 31
|
||||||
|
|
|
@ -71,7 +71,7 @@ static UINT32 TestCase(VOID)
|
||||||
ICUNIT_GOTO_EQUAL(off, 0, off, EXIT2);
|
ICUNIT_GOTO_EQUAL(off, 0, off, EXIT2);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_PRESSURE_CYCLES; i++) {
|
for (i = 0; i < JFFS_PRESSURE_CYCLES; i++) {
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, strlen(readbuf));
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, strlen(readbuf));
|
||||||
|
|
||||||
fd = open(pathname2, O_NONBLOCK | O_TRUNC | O_RDWR, HIGHEST_AUTHORITY);
|
fd = open(pathname2, O_NONBLOCK | O_TRUNC | O_RDWR, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(fd, -1, fd, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(fd, -1, fd, EXIT2);
|
||||||
|
|
|
@ -65,14 +65,14 @@ static UINT32 TestCase(VOID)
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
JffsStrcat2(pathname2, bufname, strlen(pathname2));
|
JffsStrcat2(pathname2, bufname, strlen(pathname2));
|
||||||
strcpy_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
|
|
||||||
ret = mkdir(pathname[i], HIGHEST_AUTHORITY);
|
ret = mkdir(pathname[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1016_%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1016_%d", i);
|
||||||
JffsStrcat2(pathname2, bufname, strlen(pathname2));
|
JffsStrcat2(pathname2, bufname, strlen(pathname2));
|
||||||
strcpy_s(pathname3[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname3[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
}
|
}
|
||||||
for (j = 0; j < JFFS_PRESSURE_CYCLES; j++) {
|
for (j = 0; j < JFFS_PRESSURE_CYCLES; j++) {
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
|
|
|
@ -65,17 +65,17 @@ static UINT32 TestCase(VOID)
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
JffsStrcat2(pathname2, bufname, strlen(pathname2));
|
JffsStrcat2(pathname2, bufname, strlen(pathname2));
|
||||||
strcpy_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
|
|
||||||
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, "/test.txt");
|
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, "/test.txt");
|
||||||
strcpy_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1011_%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1011_%d", i);
|
||||||
JffsStrcat2(pathname2, bufname, strlen(pathname2));
|
JffsStrcat2(pathname2, bufname, strlen(pathname2));
|
||||||
strcpy_s(pathname3[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname3[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
|
|
||||||
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, "/test.txt");
|
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, "/test.txt");
|
||||||
strcpy_s(pathname6[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname6[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
|
|
||||||
ret = mkdir(pathname[i], HIGHEST_AUTHORITY);
|
ret = mkdir(pathname[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
|
@ -66,7 +66,7 @@ static UINT32 TestCase(VOID)
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1614_%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1614_%d", i);
|
||||||
strcat_s(pathname1, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(pathname1, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcpy_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, pathname1);
|
(void)strcpy_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, pathname1);
|
||||||
|
|
||||||
ret = mkdir(pathname[i], HIGHEST_AUTHORITY);
|
ret = mkdir(pathname[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
||||||
|
|
|
@ -65,7 +65,7 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
for (j = 0; j < JFFS_PRESSURE_CYCLES; j++) {
|
for (j = 0; j < JFFS_PRESSURE_CYCLES; j++) {
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(pathname[i], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(pathname[i], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1615_%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1615_%d", i);
|
||||||
JffsStrcat2(pathname2, bufname, strlen(pathname2));
|
JffsStrcat2(pathname2, bufname, strlen(pathname2));
|
||||||
|
|
|
@ -64,17 +64,17 @@ static UINT32 TestCase(VOID)
|
||||||
JffsStatPrintf(buf1);
|
JffsStatPrintf(buf1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(pathname3, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname3, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
snprintf_s(bufname1, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname1, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, bufname1);
|
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, bufname1);
|
||||||
strcat_s(pathname3, JFFS_NAME_LIMITTED_SIZE, pathname2);
|
strcat_s(pathname3, JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
strcpy_s(pathname4[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname4[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
|
|
||||||
ret = mkdir(pathname4[i], HIGHEST_AUTHORITY);
|
ret = mkdir(pathname4[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
||||||
strcat_s(pathname3, JFFS_NAME_LIMITTED_SIZE, ".txt");
|
strcat_s(pathname3, JFFS_NAME_LIMITTED_SIZE, ".txt");
|
||||||
strcpy_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, pathname3);
|
(void)strcpy_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, pathname3);
|
||||||
|
|
||||||
fd[i] = open(pathname5[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
fd[i] = open(pathname5[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(fd[i], -1, fd[i], EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(fd[i], -1, fd[i], EXIT2);
|
||||||
|
|
|
@ -62,7 +62,7 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
for (j = 0; j < JFFS_PRESSURE_CYCLES; j++) {
|
for (j = 0; j < JFFS_PRESSURE_CYCLES; j++) {
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, 0, strlen(pathname[i]));
|
(void)memset_s(pathname[i], JFFS_NAME_LIMITTED_SIZE, 0, strlen(pathname[i]));
|
||||||
}
|
}
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1616_%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1616_%d", i);
|
||||||
|
|
|
@ -64,24 +64,24 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
for (j = 0; j < JFFS_PRESSURE_CYCLES; j++) {
|
for (j = 0; j < JFFS_PRESSURE_CYCLES; j++) {
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(pathname4[i], JFFS_NAME_LIMITTED_SIZE, 0, strlen(pathname4[i]));
|
(void)memset_s(pathname4[i], JFFS_NAME_LIMITTED_SIZE, 0, strlen(pathname4[i]));
|
||||||
memset_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, 0, strlen(pathname5[i]));
|
(void)memset_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, 0, strlen(pathname5[i]));
|
||||||
}
|
}
|
||||||
memset_s(pathname2, JFFS_NAME_LIMITTED_SIZE, 0, strlen(pathname2));
|
(void)memset_s(pathname2, JFFS_NAME_LIMITTED_SIZE, 0, strlen(pathname2));
|
||||||
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(pathname3, JFFS_NAME_LIMITTED_SIZE, 0, strlen(pathname3));
|
(void)memset_s(pathname3, JFFS_NAME_LIMITTED_SIZE, 0, strlen(pathname3));
|
||||||
|
|
||||||
snprintf_s(bufname1, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname1, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, bufname1);
|
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, bufname1);
|
||||||
strcat_s(pathname3, JFFS_NAME_LIMITTED_SIZE, pathname2);
|
strcat_s(pathname3, JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
strcpy_s(pathname4[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname4[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
|
|
||||||
ret = mkdir(pathname4[i], HIGHEST_AUTHORITY);
|
ret = mkdir(pathname4[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
||||||
strcat_s(pathname3, JFFS_NAME_LIMITTED_SIZE, ".txt");
|
strcat_s(pathname3, JFFS_NAME_LIMITTED_SIZE, ".txt");
|
||||||
strcpy_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, pathname3);
|
(void)strcpy_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, pathname3);
|
||||||
|
|
||||||
fd[i] = open(pathname5[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
fd[i] = open(pathname5[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(fd[i], -1, fd[i], EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(fd[i], -1, fd[i], EXIT2);
|
||||||
|
|
|
@ -63,15 +63,15 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, 0);
|
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, 0);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
(void)memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
(void)memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
||||||
|
|
|
@ -61,15 +61,15 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, 0);
|
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, 0);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
(void)memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
(void)memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
||||||
|
|
|
@ -65,19 +65,19 @@ static UINT32 TestCase(VOID)
|
||||||
JffsStatPrintf(buf1);
|
JffsStatPrintf(buf1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(pathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(pathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(pathname3[i], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(pathname3[i], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(pathname4[i], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(pathname4[i], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
|
|
||||||
strcpy_s(pathname2, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
(void)strcpy_s(pathname2, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
||||||
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/1623_%d.txt", i);
|
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/1623_%d.txt", i);
|
||||||
strcat_s(pathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(pathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
strcat_s(pathname3[i], JFFS_STANDARD_NAME_LENGTH, pathname2);
|
strcat_s(pathname3[i], JFFS_STANDARD_NAME_LENGTH, pathname2);
|
||||||
|
|
||||||
memset_s(pathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(pathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strcpy_s(pathname2, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
(void)strcpy_s(pathname2, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
||||||
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/test_%d.c", i);
|
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/test_%d.c", i);
|
||||||
strcat_s(pathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(pathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
strcat_s(pathname4[i], JFFS_STANDARD_NAME_LENGTH, pathname2);
|
strcat_s(pathname4[i], JFFS_STANDARD_NAME_LENGTH, pathname2);
|
||||||
|
|
|
@ -69,15 +69,15 @@ static UINT32 TestCase(VOID)
|
||||||
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(pathname2, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
|
|
||||||
strcpy_s(pathname3[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
(void)strcpy_s(pathname3[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
|
|
||||||
ret = mkdir(pathname3[i], HIGHEST_AUTHORITY);
|
ret = mkdir(pathname3[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
||||||
strcpy_s(pathname4[i], JFFS_NAME_LIMITTED_SIZE, pathname3[i]);
|
(void)strcpy_s(pathname4[i], JFFS_NAME_LIMITTED_SIZE, pathname3[i]);
|
||||||
strcat_s(pathname4[i], JFFS_NAME_LIMITTED_SIZE, ".txt");
|
strcat_s(pathname4[i], JFFS_NAME_LIMITTED_SIZE, ".txt");
|
||||||
|
|
||||||
strcpy_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, pathname3[i]);
|
(void)strcpy_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, pathname3[i]);
|
||||||
strcat_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, ".c");
|
strcat_s(pathname5[i], JFFS_NAME_LIMITTED_SIZE, ".c");
|
||||||
|
|
||||||
fd[i] = open(pathname4[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
fd[i] = open(pathname4[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
||||||
|
|
|
@ -65,15 +65,15 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, 0);
|
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, 0);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
(void)memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
(void)memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
||||||
|
|
|
@ -65,15 +65,15 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, 0);
|
ICUNIT_ASSERT_NOT_EQUAL(bufW, NULL, 0);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
(void)memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
(void)memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
||||||
|
|
|
@ -45,18 +45,18 @@ static VOID *PthreadF01(void *arg)
|
||||||
g_jffsFlagF01++;
|
g_jffsFlagF01++;
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
||||||
memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, pathname);
|
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, pathname);
|
||||||
strcat_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, pathname);
|
strcat_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, pathname);
|
||||||
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, "/");
|
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, "/");
|
||||||
strcat_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, "/");
|
strcat_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, "/");
|
||||||
|
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "AAAA%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "AAAA%d", i);
|
||||||
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
|
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "BBBB%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "BBBB%d", i);
|
||||||
strcat_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
|
|
||||||
|
|
|
@ -50,15 +50,15 @@ static VOID *PthreadF01(void *arg)
|
||||||
g_TestCnt++;
|
g_TestCnt++;
|
||||||
g_jffsFlagF01++;
|
g_jffsFlagF01++;
|
||||||
|
|
||||||
memset_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
||||||
memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
|
|
||||||
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
(void)strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
||||||
|
|
||||||
ret = mkdir(g_jffsPathname11[i], HIGHEST_AUTHORITY);
|
ret = mkdir(g_jffsPathname11[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
@ -150,11 +150,11 @@ static VOID *PthreadF02(void *arg)
|
||||||
g_jffsFlagF02++;
|
g_jffsFlagF02++;
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname11[i]);
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname11[i]);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, ".txt");
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, ".txt");
|
||||||
strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname7);
|
(void)strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname7);
|
||||||
|
|
||||||
g_jffsFd11[i] = open(g_jffsPathname12[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
g_jffsFd11[i] = open(g_jffsPathname12[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT);
|
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT);
|
||||||
|
|
|
@ -51,14 +51,14 @@ static VOID *PthreadF01(void *arg)
|
||||||
g_jffsFlagF01++;
|
g_jffsFlagF01++;
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
||||||
memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".txt");
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".txt");
|
||||||
strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname2);
|
(void)strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname2);
|
||||||
g_jffsFd11[i] = open(g_jffsPathname12[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
g_jffsFd11[i] = open(g_jffsPathname12[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT1);
|
||||||
|
|
||||||
|
@ -141,7 +141,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT1);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufWLen / strlen(filebuf); j++) {
|
for (j = 0; j < bufWLen / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -58,25 +58,25 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT2);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
||||||
memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname2);
|
(void)strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname2);
|
||||||
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, ".cpp");
|
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, ".cpp");
|
||||||
|
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".txt");
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".txt");
|
||||||
strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname2);
|
(void)strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname2);
|
||||||
|
|
||||||
g_jffsFd11[i] = open(g_jffsPathname12[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
g_jffsFd11[i] = open(g_jffsPathname12[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT3);
|
||||||
|
@ -106,7 +106,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
g_jffsFd11[i] = open(g_jffsPathname11[i], O_NONBLOCK | O_APPEND | O_RDWR, HIGHEST_AUTHORITY);
|
g_jffsFd11[i] = open(g_jffsPathname11[i], O_NONBLOCK | O_APPEND | O_RDWR, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT2);
|
||||||
}
|
}
|
||||||
memset_s(writebuf, sizeof(writebuf), 0, strlen(writebuf));
|
(void)memset_s(writebuf, sizeof(writebuf), 0, strlen(writebuf));
|
||||||
|
|
||||||
for (i = 0; i < g_testNum; i++) {
|
for (i = 0; i < g_testNum; i++) {
|
||||||
strcat_s(writebuf, sizeof(writebuf), "a");
|
strcat_s(writebuf, sizeof(writebuf), "a");
|
||||||
|
@ -180,7 +180,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufR = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
bufR = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT3);
|
||||||
memset_s(bufR, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
(void)memset_s(bufR, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
||||||
len = read(g_jffsFd11[i], readbuf, 10); // read length: 10
|
len = read(g_jffsFd11[i], readbuf, 10); // read length: 10
|
||||||
|
@ -215,7 +215,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufR = (CHAR *)malloc(bufRSize);
|
bufR = (CHAR *)malloc(bufRSize);
|
||||||
ICUNIT_TRACK_NOT_EQUAL(bufR, NULL, 0);
|
ICUNIT_TRACK_NOT_EQUAL(bufR, NULL, 0);
|
||||||
memset_s(bufR, bufRSize, 0, bufRSize);
|
(void)memset_s(bufR, bufRSize, 0, bufRSize);
|
||||||
|
|
||||||
for (i = 0; i < g_testNum; i++) {
|
for (i = 0; i < g_testNum; i++) {
|
||||||
for (j = 0; j < JFFS_MAXIMUM_SIZES; j++) {
|
for (j = 0; j < JFFS_MAXIMUM_SIZES; j++) {
|
||||||
|
|
|
@ -57,21 +57,21 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT1);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
||||||
memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".txt");
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".txt");
|
||||||
strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname2);
|
(void)strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname2);
|
||||||
|
|
||||||
g_jffsFd11[i] = open(g_jffsPathname12[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
g_jffsFd11[i] = open(g_jffsPathname12[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT2);
|
||||||
|
@ -93,7 +93,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
ret = pthread_mutex_lock(&g_jffs2GlobalLock1);
|
ret = pthread_mutex_lock(&g_jffs2GlobalLock1);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
||||||
memset_s(writebuf, sizeof(writebuf), 0, strlen(writebuf));
|
(void)memset_s(writebuf, sizeof(writebuf), 0, strlen(writebuf));
|
||||||
|
|
||||||
for (i = 0; i < g_testNum; i++) {
|
for (i = 0; i < g_testNum; i++) {
|
||||||
strcat_s(writebuf, sizeof(writebuf), "a");
|
strcat_s(writebuf, sizeof(writebuf), "a");
|
||||||
|
@ -163,7 +163,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufR = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
bufR = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT2);
|
||||||
memset_s(bufR, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
(void)memset_s(bufR, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
for (i = 0; i < JFFS_MAXIMUM_SIZES; i++) {
|
||||||
len = read(g_jffsFd11[i], readbuf, JFFS_STANDARD_NAME_LENGTH);
|
len = read(g_jffsFd11[i], readbuf, JFFS_STANDARD_NAME_LENGTH);
|
||||||
|
|
|
@ -60,17 +60,17 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT2);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
strcat_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
||||||
|
@ -79,8 +79,8 @@ static VOID *PthreadF01(void *arg)
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, pathname2);
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, pathname2);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".txt");
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".txt");
|
||||||
strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname1);
|
(void)strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname1);
|
||||||
strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname2);
|
(void)strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname2);
|
||||||
|
|
||||||
g_jffsFd11[i] = open(g_jffsPathname12[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
g_jffsFd11[i] = open(g_jffsPathname12[i], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd11[i], -1, g_jffsFd11[i], EXIT3);
|
||||||
|
@ -101,7 +101,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
printf("[%d] Thread1 Start get lock 2\n", __LINE__);
|
printf("[%d] Thread1 Start get lock 2\n", __LINE__);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
||||||
memset_s(writebuf, sizeof(writebuf), 0, strlen(writebuf));
|
(void)memset_s(writebuf, sizeof(writebuf), 0, strlen(writebuf));
|
||||||
|
|
||||||
for (i = 0; i < g_testNum; i++) {
|
for (i = 0; i < g_testNum; i++) {
|
||||||
errno = 0;
|
errno = 0;
|
||||||
|
@ -192,7 +192,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufR = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
bufR = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT3);
|
||||||
memset_s(bufR, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
(void)memset_s(bufR, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
len = read(g_jffsFd11[i], readbuf, JFFS_STANDARD_NAME_LENGTH);
|
len = read(g_jffsFd11[i], readbuf, JFFS_STANDARD_NAME_LENGTH);
|
||||||
|
|
|
@ -59,14 +59,14 @@ static VOID *PthreadF01(void *arg)
|
||||||
g_jffsFlagF01++;
|
g_jffsFlagF01++;
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
||||||
memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
strcat_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, pathname1);
|
||||||
strcat_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(g_jffsPathname1, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname1);
|
(void)strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname1);
|
||||||
|
|
||||||
ret = mkdir(g_jffsPathname11[i], HIGHEST_AUTHORITY);
|
ret = mkdir(g_jffsPathname11[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT2);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT2);
|
||||||
|
@ -81,7 +81,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufLen + 1);
|
bufW = (CHAR *)malloc(bufLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT3);
|
||||||
memset_s(bufW, bufLen + 1, 0, bufLen + 1);
|
(void)memset_s(bufW, bufLen + 1, 0, bufLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufLen + 1, filebuf);
|
strcat_s(bufW, bufLen + 1, filebuf);
|
||||||
|
@ -110,7 +110,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufR = (CHAR *)malloc(bufLen + 1);
|
bufR = (CHAR *)malloc(bufLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT3);
|
||||||
memset_s(bufR, bufLen + 1, 0, bufLen + 1);
|
(void)memset_s(bufR, bufLen + 1, 0, bufLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
||||||
for (j = 0; j < JFFS_MAXIMUM_SIZES; j++) {
|
for (j = 0; j < JFFS_MAXIMUM_SIZES; j++) {
|
||||||
|
@ -196,22 +196,22 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
||||||
for (j = 0; j < JFFS_MAXIMUM_SIZES; j++) {
|
for (j = 0; j < JFFS_MAXIMUM_SIZES; j++) {
|
||||||
memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(g_jffs1647Pathname4[i][j], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffs1647Pathname4[i][j], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(g_jffs1647Pathname5[i][j], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffs1647Pathname5[i][j], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
||||||
strcat_s(g_jffsPathname2, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname11[i]);
|
strcat_s(g_jffsPathname2, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname11[i]);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".txt");
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".txt");
|
||||||
strcpy_s(g_jffs1647Pathname4[i][j], JFFS_STANDARD_NAME_LENGTH, g_jffsPathname2);
|
(void)strcpy_s(g_jffs1647Pathname4[i][j], JFFS_STANDARD_NAME_LENGTH, g_jffsPathname2);
|
||||||
|
|
||||||
memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strcat_s(g_jffsPathname2, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname11[i]);
|
strcat_s(g_jffsPathname2, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname11[i]);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".cpp");
|
strcat_s(g_jffsPathname2, JFFS_STANDARD_NAME_LENGTH, ".cpp");
|
||||||
strcpy_s(g_jffs1647Pathname5[i][j], JFFS_STANDARD_NAME_LENGTH, g_jffsPathname2);
|
(void)strcpy_s(g_jffs1647Pathname5[i][j], JFFS_STANDARD_NAME_LENGTH, g_jffsPathname2);
|
||||||
|
|
||||||
g_jffsFd12[i][j] = open(g_jffs1647Pathname4[i][j], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL,
|
g_jffsFd12[i][j] = open(g_jffs1647Pathname4[i][j], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL,
|
||||||
HIGHEST_AUTHORITY);
|
HIGHEST_AUTHORITY);
|
||||||
|
|
|
@ -55,19 +55,19 @@ static VOID *PthreadF01(void *arg)
|
||||||
ret = pthread_mutex_lock(&g_jffs2GlobalLock1);
|
ret = pthread_mutex_lock(&g_jffs2GlobalLock1);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
||||||
memset_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
||||||
|
|
||||||
g_TestCnt++;
|
g_TestCnt++;
|
||||||
g_jffsFlagF01++;
|
g_jffsFlagF01++;
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
||||||
memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
(void)strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
||||||
|
|
||||||
ret = mkdir(g_jffsPathname11[i], HIGHEST_AUTHORITY);
|
ret = mkdir(g_jffsPathname11[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT2);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT2);
|
||||||
|
@ -82,7 +82,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT2);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -111,7 +111,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufR = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
bufR = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT2);
|
||||||
memset_s(bufR, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
(void)memset_s(bufR, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
||||||
for (j = 0; j < JFFS_MAXIMUM_SIZES; j++) {
|
for (j = 0; j < JFFS_MAXIMUM_SIZES; j++) {
|
||||||
|
@ -207,22 +207,22 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
for (i = 0; i < JFFS_MAX_CYCLES; i++) {
|
||||||
for (j = 0; j < JFFS_MAXIMUM_SIZES; j++) {
|
for (j = 0; j < JFFS_MAXIMUM_SIZES; j++) {
|
||||||
memset_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname8, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname8, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffs1648Pathname4[i][j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffs1648Pathname4[i][j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffs1648Pathname5[i][j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffs1648Pathname5[i][j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname11[i]);
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname11[i]);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, ".txt");
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, ".txt");
|
||||||
strcpy_s(g_jffs1648Pathname4[i][j], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname7);
|
(void)strcpy_s(g_jffs1648Pathname4[i][j], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname7);
|
||||||
|
|
||||||
strcat_s(g_jffsPathname8, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname11[i]);
|
strcat_s(g_jffsPathname8, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname11[i]);
|
||||||
strcat_s(g_jffsPathname8, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname8, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcat_s(g_jffsPathname8, JFFS_NAME_LIMITTED_SIZE, ".cpp");
|
strcat_s(g_jffsPathname8, JFFS_NAME_LIMITTED_SIZE, ".cpp");
|
||||||
strcpy_s(g_jffs1648Pathname5[i][j], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname8);
|
(void)strcpy_s(g_jffs1648Pathname5[i][j], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname8);
|
||||||
g_jffsFd12[i][j] = open(g_jffs1648Pathname4[i][j], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL,
|
g_jffsFd12[i][j] = open(g_jffs1648Pathname4[i][j], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL,
|
||||||
HIGHEST_AUTHORITY);
|
HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd12[i][j], -1, g_jffsFd12[i][j], EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd12[i][j], -1, g_jffsFd12[i][j], EXIT2);
|
||||||
|
|
|
@ -53,29 +53,29 @@ static VOID *PthreadF01(void *arg)
|
||||||
g_TestCnt++;
|
g_TestCnt++;
|
||||||
g_jffsFlagF01++;
|
g_jffsFlagF01++;
|
||||||
|
|
||||||
memset_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
||||||
memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname13[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname13[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcpy_s(g_jffsPathname13[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
(void)strcpy_s(g_jffsPathname13[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
||||||
|
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, "A");
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, "A");
|
||||||
strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname7);
|
(void)strcpy_s(g_jffsPathname12[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname7);
|
||||||
|
|
||||||
if (i == 0) {
|
if (i == 0) {
|
||||||
strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname12[i]);
|
(void)strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname12[i]);
|
||||||
} else {
|
} else {
|
||||||
strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname13[i]);
|
(void)strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname13[i]);
|
||||||
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, "A");
|
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, "A");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -57,40 +57,40 @@ static VOID *PthreadF01(void *arg)
|
||||||
printf("[%d] Thread1 Start get lock 1\n", __LINE__);
|
printf("[%d] Thread1 Start get lock 1\n", __LINE__);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
||||||
memset_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, pathname1);
|
||||||
|
|
||||||
g_TestCnt++;
|
g_TestCnt++;
|
||||||
g_jffsFlagF01++;
|
g_jffsFlagF01++;
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
memset_s(g_jffs1650Pathname4[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffs1650Pathname4[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffs1650Pathname5[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffs1650Pathname5[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname6, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
(void)strcpy_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
||||||
|
|
||||||
ret = mkdir(g_jffsPathname11[i], HIGHEST_AUTHORITY);
|
ret = mkdir(g_jffsPathname11[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT1);
|
||||||
|
|
||||||
for (j = 0; j < JFFS_SHORT_ARRAY_LENGTH; j++) {
|
for (j = 0; j < JFFS_SHORT_ARRAY_LENGTH; j++) {
|
||||||
memset_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, strlen(bufname));
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, ".txt");
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, ".txt");
|
||||||
strcpy_s(g_jffs1650Pathname4[i][j], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname7);
|
(void)strcpy_s(g_jffs1650Pathname4[i][j], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname7);
|
||||||
|
|
||||||
memset_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, g_jffsPathname6);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, ".cpp");
|
strcat_s(g_jffsPathname7, JFFS_NAME_LIMITTED_SIZE, ".cpp");
|
||||||
strcpy_s(g_jffs1650Pathname5[i][j], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname7);
|
(void)strcpy_s(g_jffs1650Pathname5[i][j], JFFS_NAME_LIMITTED_SIZE, g_jffsPathname7);
|
||||||
|
|
||||||
g_jffsFd12[i][j] = open(g_jffs1650Pathname4[i][j], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL,
|
g_jffsFd12[i][j] = open(g_jffs1650Pathname4[i][j], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL,
|
||||||
HIGHEST_AUTHORITY);
|
HIGHEST_AUTHORITY);
|
||||||
|
@ -111,7 +111,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufR = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
bufR = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(bufR, NULL, 0, EXIT1);
|
||||||
memset_s(bufR, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
(void)memset_s(bufR, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
for (j = 0; j < JFFS_SHORT_ARRAY_LENGTH; j++) {
|
for (j = 0; j < JFFS_SHORT_ARRAY_LENGTH; j++) {
|
||||||
|
@ -192,7 +192,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT1);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufWLen / strlen(filebuf); j++) {
|
for (j = 0; j < bufWLen / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -55,10 +55,10 @@ static VOID *PthreadF01(void *arg)
|
||||||
g_jffsFlagF01++;
|
g_jffsFlagF01++;
|
||||||
|
|
||||||
for (j = 0; j < fileNum; j++) {
|
for (j = 0; j < fileNum; j++) {
|
||||||
memset_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname12[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname12[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname13[j], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname13[j], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
||||||
strcat_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, pathname);
|
strcat_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, pathname);
|
||||||
strcat_s(g_jffsPathname12[j], JFFS_NAME_LIMITTED_SIZE, pathname);
|
strcat_s(g_jffsPathname12[j], JFFS_NAME_LIMITTED_SIZE, pathname);
|
||||||
|
@ -186,7 +186,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT2);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (j = 0; j < fileNum; j++) {
|
for (j = 0; j < fileNum; j++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -55,9 +55,9 @@ static VOID *PthreadF01(void *arg)
|
||||||
g_jffsFlagF01++;
|
g_jffsFlagF01++;
|
||||||
|
|
||||||
for (j = 0; j < fileNum; j++) {
|
for (j = 0; j < fileNum; j++) {
|
||||||
memset_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname12[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname12[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
||||||
strcat_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, pathname);
|
strcat_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, pathname);
|
||||||
|
@ -180,7 +180,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW, NULL, 0, EXIT2);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufWLen / strlen(filebuf); j++) {
|
for (j = 0; j < bufWLen / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -57,9 +57,9 @@ static VOID *PthreadF01(void *arg)
|
||||||
g_jffsFlagF01++;
|
g_jffsFlagF01++;
|
||||||
|
|
||||||
for (j = 0; j < fileNum; j++) {
|
for (j = 0; j < fileNum; j++) {
|
||||||
memset_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(g_jffsPathname12[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname12[j], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
|
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", j);
|
||||||
strcat_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, pathname);
|
strcat_s(g_jffsPathname11[j], JFFS_NAME_LIMITTED_SIZE, pathname);
|
||||||
|
@ -85,15 +85,15 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufR1 = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
bufR1 = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufR1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufR1, NULL, 0, EXIT2);
|
||||||
memset_s(bufR1, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
(void)memset_s(bufR1, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
||||||
|
|
||||||
bufR2 = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
bufR2 = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufR2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufR2, NULL, 0, EXIT3);
|
||||||
memset_s(bufR2, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
(void)memset_s(bufR2, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
||||||
|
|
||||||
bufR3 = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
bufR3 = (CHAR *)malloc(BYTES_PER_KBYTE + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufR3, NULL, 0, EXIT4);
|
ICUNIT_GOTO_NOT_EQUAL(bufR3, NULL, 0, EXIT4);
|
||||||
memset_s(bufR3, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
(void)memset_s(bufR3, BYTES_PER_KBYTE + 1, 0, BYTES_PER_KBYTE + 1);
|
||||||
|
|
||||||
for (j = 0; j < fileNum; j++) {
|
for (j = 0; j < fileNum; j++) {
|
||||||
off = lseek(g_jffsFd11[j], 0, SEEK_END);
|
off = lseek(g_jffsFd11[j], 0, SEEK_END);
|
||||||
|
@ -203,15 +203,15 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufWLen + 1);
|
bufW1 = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW1, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufWLen + 1);
|
bufW2 = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW2, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW3 = (CHAR *)malloc(bufWLen + 1);
|
bufW3 = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW3, NULL, 0, EXIT4);
|
ICUNIT_GOTO_NOT_EQUAL(bufW3, NULL, 0, EXIT4);
|
||||||
memset_s(bufW3, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW3, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufWLen / strlen(filebuf1); j++) {
|
for (j = 0; j < bufWLen / strlen(filebuf1); j++) {
|
||||||
strcat_s(bufW1, bufWLen + 1, filebuf1);
|
strcat_s(bufW1, bufWLen + 1, filebuf1);
|
||||||
|
|
|
@ -51,7 +51,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
off = lseek(fd, -10, SEEK_END); // seek offset: -10
|
off = lseek(fd, -10, SEEK_END); // seek offset: -10
|
||||||
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT);
|
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT);
|
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT);
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, writebuf, readbuf, EXIT);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, writebuf, readbuf, EXIT);
|
||||||
|
@ -78,7 +78,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
len = write(fd, writebuf, strlen(writebuf));
|
len = write(fd, writebuf, strlen(writebuf));
|
||||||
ICUNIT_GOTO_EQUAL(len, -1, len, EXIT);
|
ICUNIT_GOTO_EQUAL(len, -1, len, EXIT);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT);
|
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT);
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ static UINT32 TestCase(VOID)
|
||||||
len = write(fd, writebuf, strlen(writebuf));
|
len = write(fd, writebuf, strlen(writebuf));
|
||||||
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT3);
|
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT3);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
len = read(fd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, 0, len, EXIT3);
|
ICUNIT_GOTO_EQUAL(len, 0, len, EXIT3);
|
||||||
|
|
||||||
|
|
|
@ -47,7 +47,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
off = lseek(g_jffsFd, -10, SEEK_END); // seek offset: -10
|
off = lseek(g_jffsFd, -10, SEEK_END); // seek offset: -10
|
||||||
ICUNIT_GOTO_EQUAL(off, 10, off, EXIT); // file position: 10
|
ICUNIT_GOTO_EQUAL(off, 10, off, EXIT); // file position: 10
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(g_jffsFd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
len = read(g_jffsFd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT);
|
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT);
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, writebuf, readbuf, EXIT);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, writebuf, readbuf, EXIT);
|
||||||
|
@ -75,7 +75,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
off = lseek(g_jffsFd, -10, SEEK_END); // seek offset: -10
|
off = lseek(g_jffsFd, -10, SEEK_END); // seek offset: -10
|
||||||
ICUNIT_GOTO_EQUAL(off, 10, off, EXIT); // file position: 10
|
ICUNIT_GOTO_EQUAL(off, 10, off, EXIT); // file position: 10
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(g_jffsFd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
len = read(g_jffsFd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT); // file size: 10
|
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT); // file size: 10
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, "LLLLLLLLLL", readbuf, EXIT);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, "LLLLLLLLLL", readbuf, EXIT);
|
||||||
|
@ -86,7 +86,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
off = lseek(g_jffsFd, -10, SEEK_END); // seek offset: -10
|
off = lseek(g_jffsFd, -10, SEEK_END); // seek offset: -10
|
||||||
ICUNIT_GOTO_EQUAL(off, 20, off, EXIT); // file position: 20
|
ICUNIT_GOTO_EQUAL(off, 20, off, EXIT); // file position: 20
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(g_jffsFd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
len = read(g_jffsFd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT); // file size: 10
|
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT); // file size: 10
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, writebuf, readbuf, EXIT);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, writebuf, readbuf, EXIT);
|
||||||
|
@ -126,7 +126,7 @@ static UINT32 TestCase(VOID)
|
||||||
len = write(g_jffsFd, writebuf, strlen(writebuf));
|
len = write(g_jffsFd, writebuf, strlen(writebuf));
|
||||||
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT3);
|
ICUNIT_GOTO_EQUAL(len, strlen(writebuf), len, EXIT3);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(g_jffsFd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
len = read(g_jffsFd, readbuf, JFFS_STANDARD_NAME_LENGTH - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, 0, len, EXIT3);
|
ICUNIT_GOTO_EQUAL(len, 0, len, EXIT3);
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
writeBuf = (CHAR *)malloc(writeSize);
|
writeBuf = (CHAR *)malloc(writeSize);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(writeBuf, NULL, writeBuf, EXIT);
|
ICUNIT_GOTO_NOT_EQUAL(writeBuf, NULL, writeBuf, EXIT);
|
||||||
memset_s(writeBuf, writeSize, 0x61, writeSize);
|
(void)memset_s(writeBuf, writeSize, 0x61, writeSize);
|
||||||
|
|
||||||
g_jffsFd = open64(pathname1, O_RDWR, HIGHEST_AUTHORITY);
|
g_jffsFd = open64(pathname1, O_RDWR, HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd, JFFS_IS_ERROR, g_jffsFd, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(g_jffsFd, JFFS_IS_ERROR, g_jffsFd, EXIT1);
|
||||||
|
|
|
@ -57,8 +57,8 @@ static UINT32 TestCase(VOID)
|
||||||
ICUNIT_GOTO_EQUAL(statbuf1.st_size, 0, statbuf1.st_size, EXIT);
|
ICUNIT_GOTO_EQUAL(statbuf1.st_size, 0, statbuf1.st_size, EXIT);
|
||||||
|
|
||||||
while (i < 100) { // loop times: 100
|
while (i < 100) { // loop times: 100
|
||||||
memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(pathname3, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(pathname3, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/_%d", i);
|
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/_%d", i);
|
||||||
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, pathname2);
|
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, pathname2);
|
||||||
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
|
@ -94,8 +94,8 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
for (j = 0; j < i; j++) {
|
for (j = 0; j < i; j++) {
|
||||||
errno = 0;
|
errno = 0;
|
||||||
memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(pathname3, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(pathname3, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/_%d", j);
|
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/_%d", j);
|
||||||
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, pathname2);
|
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, pathname2);
|
||||||
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
|
@ -120,8 +120,8 @@ EXIT2:
|
||||||
mount(JFFS_DEV_PATH0, JFFS_MOUNT_DIR0, JFFS_FILESYS_TYPE, 0, NULL);
|
mount(JFFS_DEV_PATH0, JFFS_MOUNT_DIR0, JFFS_FILESYS_TYPE, 0, NULL);
|
||||||
EXIT1:
|
EXIT1:
|
||||||
for (j = 0; j < i; j++) {
|
for (j = 0; j < i; j++) {
|
||||||
memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
memset_s(pathname3, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(pathname3, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/_%d", j);
|
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/_%d", j);
|
||||||
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, pathname2);
|
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, pathname2);
|
||||||
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(pathname3, JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
|
|
|
@ -43,7 +43,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
writeBuf = (CHAR *)malloc(writeSize);
|
writeBuf = (CHAR *)malloc(writeSize);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(writeBuf, NULL, writeBuf, EXIT);
|
ICUNIT_GOTO_NOT_EQUAL(writeBuf, NULL, writeBuf, EXIT);
|
||||||
memset_s(writeBuf, writeSize, (0x61 + (INT32)(INTPTR)arg), writeSize);
|
(void)memset_s(writeBuf, writeSize, (0x61 + (INT32)(INTPTR)arg), writeSize);
|
||||||
|
|
||||||
fd = open64(g_jffsPathname11[(INT32)(INTPTR)arg], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
fd = open64(g_jffsPathname11[(INT32)(INTPTR)arg], O_NONBLOCK | O_CREAT | O_RDWR | O_EXCL, HIGHEST_AUTHORITY);
|
||||||
dprintf("(INT32)(INTPTR)arg=:%d,jffs_pathname11=:%s\n", (INT32)(INTPTR)arg, g_jffsPathname11[(INT32)(INTPTR)arg]);
|
dprintf("(INT32)(INTPTR)arg=:%d,jffs_pathname11=:%s\n", (INT32)(INTPTR)arg, g_jffsPathname11[(INT32)(INTPTR)arg]);
|
||||||
|
@ -93,8 +93,8 @@ static UINT32 TestCase(VOID)
|
||||||
struct stat64 statbuf;
|
struct stat64 statbuf;
|
||||||
|
|
||||||
for (i = 0; i < JFFS_THREAD_NUM_TEST; i++) {
|
for (i = 0; i < JFFS_THREAD_NUM_TEST; i++) {
|
||||||
memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(bufname, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "_%d", i);
|
snprintf_s(bufname, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "_%d", i);
|
||||||
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, pathname2);
|
||||||
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, bufname);
|
strcat_s(g_jffsPathname11[i], JFFS_NAME_LIMITTED_SIZE, bufname);
|
||||||
|
@ -154,7 +154,7 @@ static UINT32 TestCase(VOID)
|
||||||
off64 = lseek64(fd, -10, SEEK_END); // seek offset: -10
|
off64 = lseek64(fd, -10, SEEK_END); // seek offset: -10
|
||||||
ICUNIT_GOTO_EQUAL(off64, statbuf.st_size - 10, off64, EXIT);
|
ICUNIT_GOTO_EQUAL(off64, statbuf.st_size - 10, off64, EXIT);
|
||||||
|
|
||||||
memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(readbuf, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
len = read(fd, readbuf, 10); // read length: 10
|
len = read(fd, readbuf, 10); // read length: 10
|
||||||
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT2);
|
ICUNIT_GOTO_EQUAL(len, 10, len, EXIT2);
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
time(&tTime);
|
time(&tTime);
|
||||||
pstTM = localtime(&tTime);
|
pstTM = localtime(&tTime);
|
||||||
memset_s(g_jffsPathname4, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(g_jffsPathname4, JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
strftime(g_jffsPathname4, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
strftime(g_jffsPathname4, JFFS_STANDARD_NAME_LENGTH - 1, "%Y-%m-%d_%H.%M.%S", pstTM);
|
||||||
snprintf_s(pathname1, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname4,
|
snprintf_s(pathname1, JFFS_STANDARD_NAME_LENGTH, JFFS_STANDARD_NAME_LENGTH - 1, "/storage/%s_#%d", g_jffsPathname4,
|
||||||
(INT32)(INTPTR)arg);
|
(INT32)(INTPTR)arg);
|
||||||
|
|
|
@ -49,8 +49,8 @@ static UINT32 TestCase(VOID)
|
||||||
ICUNIT_GOTO_NOT_EQUAL(dir, NULL, dir, EXIT1);
|
ICUNIT_GOTO_NOT_EQUAL(dir, NULL, dir, EXIT1);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_MIDDLE_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_MIDDLE_ARRAY_LENGTH; i++) {
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
memset_s(pathname2[i], JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(pathname2[i], JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
JffsStrcat2(pathname2[i], bufname, strlen(bufname));
|
JffsStrcat2(pathname2[i], bufname, strlen(bufname));
|
||||||
|
|
||||||
|
|
|
@ -43,10 +43,10 @@ static UINT32 TestCase(VOID)
|
||||||
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(bufname, sizeof(bufname), 0, strlen(bufname));
|
(void)memset_s(bufname, sizeof(bufname), 0, strlen(bufname));
|
||||||
snprintf_s(bufname, sizeof(bufname), sizeof(bufname) - 1, "/test_%d", i);
|
snprintf_s(bufname, sizeof(bufname), sizeof(bufname) - 1, "/test_%d", i);
|
||||||
strcat_s(pathname1, sizeof(pathname1), bufname);
|
strcat_s(pathname1, sizeof(pathname1), bufname);
|
||||||
strcpy_s(pathname2[i], sizeof(pathname2[i]), pathname1);
|
(void)strcpy_s(pathname2[i], sizeof(pathname2[i]), pathname1);
|
||||||
|
|
||||||
ret = mkdir(pathname2[i], HIGHEST_AUTHORITY);
|
ret = mkdir(pathname2[i], HIGHEST_AUTHORITY);
|
||||||
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT1);
|
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT1);
|
||||||
|
|
|
@ -48,8 +48,8 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
for (i = 0; i < JFFS_NAME_LIMITTED_SIZE; i++) {
|
for (i = 0; i < JFFS_NAME_LIMITTED_SIZE; i++) {
|
||||||
errno = 0;
|
errno = 0;
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
memset_s(pathname2[i], JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(pathname2[i], JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/test%d", i);
|
||||||
JffsStrcat2(pathname2[i], bufname, strlen(bufname));
|
JffsStrcat2(pathname2[i], bufname, strlen(bufname));
|
||||||
|
|
||||||
|
|
|
@ -48,8 +48,8 @@ static UINT32 TestCase(VOID)
|
||||||
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, JFFS_NO_ERROR, ret, EXIT);
|
||||||
|
|
||||||
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
for (i = 0; i < JFFS_SHORT_ARRAY_LENGTH; i++) {
|
||||||
memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
(void)memset_s(bufname, JFFS_SHORT_ARRAY_LENGTH, 0, JFFS_SHORT_ARRAY_LENGTH);
|
||||||
memset_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
(void)memset_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, 0, JFFS_STANDARD_NAME_LENGTH);
|
||||||
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1071_%d", i);
|
snprintf_s(bufname, JFFS_SHORT_ARRAY_LENGTH, JFFS_SHORT_ARRAY_LENGTH - 1, "/1071_%d", i);
|
||||||
strcat_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, pathname1);
|
strcat_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, pathname1);
|
||||||
strcat_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, bufname);
|
strcat_s(pathname2[i], JFFS_STANDARD_NAME_LENGTH, bufname);
|
||||||
|
|
|
@ -50,8 +50,8 @@ static UINT32 TestCase(VOID)
|
||||||
ret = chdir(pathname1);
|
ret = chdir(pathname1);
|
||||||
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
|
||||||
|
|
||||||
memset_s(pathname2, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname2, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(pathname3, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname3, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(pathname6, JFFS_NAME_LIMITTED_SIZE, "/");
|
strcat_s(pathname6, JFFS_NAME_LIMITTED_SIZE, "/");
|
||||||
// PATH_MAX test. The dirname has occupied 14 bytes.
|
// PATH_MAX test. The dirname has occupied 14 bytes.
|
||||||
while (i < 241) { // loop times: 241
|
while (i < 241) { // loop times: 241
|
||||||
|
|
|
@ -50,8 +50,8 @@ static UINT32 TestCase(VOID)
|
||||||
ret = chdir(pathname2);
|
ret = chdir(pathname2);
|
||||||
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
|
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
|
||||||
|
|
||||||
memset_s(pathname4, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname4, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
memset_s(pathname5, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
(void)memset_s(pathname5, JFFS_NAME_LIMITTED_SIZE, 0, JFFS_NAME_LIMITTED_SIZE);
|
||||||
strcat_s(pathname3, JFFS_NAME_LIMITTED_SIZE, "/");
|
strcat_s(pathname3, JFFS_NAME_LIMITTED_SIZE, "/");
|
||||||
|
|
||||||
// PATH_MAX test. The dirname has occupied 9 bytes.
|
// PATH_MAX test. The dirname has occupied 9 bytes.
|
||||||
|
|
|
@ -58,7 +58,7 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
writebuf = (CHAR *)malloc(bufLen + 1);
|
writebuf = (CHAR *)malloc(bufLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(writebuf, NULL, writebuf, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(writebuf, NULL, writebuf, EXIT2);
|
||||||
memset_s(writebuf, bufLen + 1, 0, bufLen + 1);
|
(void)memset_s(writebuf, bufLen + 1, 0, bufLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufLen / strlen(filebuf); i++) {
|
||||||
strcat_s(writebuf, bufLen + 1, filebuf);
|
strcat_s(writebuf, bufLen + 1, filebuf);
|
||||||
|
@ -67,12 +67,12 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
readbuf = (CHAR *)malloc(bufLen + 1);
|
readbuf = (CHAR *)malloc(bufLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(readbuf, NULL, readbuf, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(readbuf, NULL, readbuf, EXIT3);
|
||||||
memset_s(readbuf, bufLen + 1, 0, bufLen + 1);
|
(void)memset_s(readbuf, bufLen + 1, 0, bufLen + 1);
|
||||||
|
|
||||||
len = write(fd, writebuf, bufLen - 1);
|
len = write(fd, writebuf, bufLen - 1);
|
||||||
ICUNIT_GOTO_EQUAL(len, bufLen - 1, len, EXIT4);
|
ICUNIT_GOTO_EQUAL(len, bufLen - 1, len, EXIT4);
|
||||||
|
|
||||||
memset_s(readbuf, bufLen + 1, 0, bufLen + 1);
|
(void)memset_s(readbuf, bufLen + 1, 0, bufLen + 1);
|
||||||
len = pread(fd, readbuf, bufLen - 1, 0);
|
len = pread(fd, readbuf, bufLen - 1, 0);
|
||||||
ICUNIT_GOTO_EQUAL(len, bufLen - 1, len, EXIT4);
|
ICUNIT_GOTO_EQUAL(len, bufLen - 1, len, EXIT4);
|
||||||
|
|
||||||
|
|
|
@ -59,7 +59,7 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
writebuf = (CHAR *)malloc(bufLen + 1);
|
writebuf = (CHAR *)malloc(bufLen + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(writebuf, NULL, writebuf, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(writebuf, NULL, writebuf, EXIT2);
|
||||||
memset_s(writebuf, bufLen + 1, 0, bufLen + 1);
|
(void)memset_s(writebuf, bufLen + 1, 0, bufLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufLen / strlen(filebuf); i++) {
|
||||||
strcat_s(writebuf, bufLen + 1, filebuf);
|
strcat_s(writebuf, bufLen + 1, filebuf);
|
||||||
|
@ -68,7 +68,7 @@ static UINT32 TestCase(VOID)
|
||||||
|
|
||||||
readbuf = (CHAR *)malloc(bufLen);
|
readbuf = (CHAR *)malloc(bufLen);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(readbuf, NULL, readbuf, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(readbuf, NULL, readbuf, EXIT3);
|
||||||
memset_s(readbuf, bufLen, 0, bufLen);
|
(void)memset_s(readbuf, bufLen, 0, bufLen);
|
||||||
|
|
||||||
len = pwrite(fd, writebuf, testLen, 0);
|
len = pwrite(fd, writebuf, testLen, 0);
|
||||||
ICUNIT_GOTO_EQUAL(len, testLen, len, EXIT4);
|
ICUNIT_GOTO_EQUAL(len, testLen, len, EXIT4);
|
||||||
|
@ -76,7 +76,7 @@ static UINT32 TestCase(VOID)
|
||||||
off = lseek(fd, 0, SEEK_SET);
|
off = lseek(fd, 0, SEEK_SET);
|
||||||
ICUNIT_GOTO_EQUAL(off, 0, off, EXIT4);
|
ICUNIT_GOTO_EQUAL(off, 0, off, EXIT4);
|
||||||
|
|
||||||
memset_s(readbuf, bufLen, 0, bufLen);
|
(void)memset_s(readbuf, bufLen, 0, bufLen);
|
||||||
len = read(fd, readbuf, testLen);
|
len = read(fd, readbuf, testLen);
|
||||||
ICUNIT_GOTO_EQUAL(len, testLen, len, EXIT4);
|
ICUNIT_GOTO_EQUAL(len, testLen, len, EXIT4);
|
||||||
ICUNIT_GOTO_STRING_EQUAL(readbuf, writebuf, readbuf, EXIT4);
|
ICUNIT_GOTO_STRING_EQUAL(readbuf, writebuf, readbuf, EXIT4);
|
||||||
|
|
|
@ -57,15 +57,15 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
(void)memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
(void)memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
||||||
|
@ -157,15 +157,15 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
(void)memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
(void)memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
||||||
|
@ -258,15 +258,15 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
(void)memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
(void)memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
||||||
|
|
|
@ -62,15 +62,15 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
(void)memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
(void)memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
||||||
|
@ -189,15 +189,15 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
(void)memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
(void)memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
||||||
|
@ -316,15 +316,15 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, 0);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
bufW1 = (CHAR *)malloc(bufW1Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
ICUNIT_GOTO_NOT_EQUAL(bufW1, NULL, 0, EXIT2);
|
||||||
memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
(void)memset_s(bufW1, bufW1Len + 1, 0, bufW1Len + 1);
|
||||||
|
|
||||||
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
bufW2 = (CHAR *)malloc(bufW2Len + 1);
|
||||||
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
ICUNIT_GOTO_NOT_EQUAL(bufW2, NULL, 0, EXIT3);
|
||||||
memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
(void)memset_s(bufW2, bufW2Len + 1, 0, bufW2Len + 1);
|
||||||
|
|
||||||
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
for (j = 0; j < bufW2Len / strlen(filebuf); j++) {
|
||||||
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
strcat_s(bufW2, bufW2Len + 1, filebuf);
|
||||||
|
|
|
@ -50,7 +50,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -184,7 +184,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -320,7 +320,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -51,7 +51,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -179,7 +179,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -309,7 +309,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -51,7 +51,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -125,7 +125,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -200,7 +200,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -53,7 +53,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -105,7 +105,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW3 = (CHAR *)malloc(bufWLen + 1);
|
bufW3 = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW3, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW3, NULL, NULL);
|
||||||
memset_s(bufW3, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW3, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW3, bufWLen + 1, filebuf);
|
strcat_s(bufW3, bufWLen + 1, filebuf);
|
||||||
|
@ -211,7 +211,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -268,7 +268,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW3 = (CHAR *)malloc(bufWLen + 1);
|
bufW3 = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW3, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW3, NULL, NULL);
|
||||||
memset_s(bufW3, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW3, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW3, bufWLen + 1, filebuf);
|
strcat_s(bufW3, bufWLen + 1, filebuf);
|
||||||
|
@ -369,7 +369,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -424,7 +424,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW3 = (CHAR *)malloc(bufWLen + 1);
|
bufW3 = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW3, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW3, NULL, NULL);
|
||||||
memset_s(bufW3, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW3, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW3, bufWLen + 1, filebuf);
|
strcat_s(bufW3, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -52,7 +52,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -195,7 +195,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -338,7 +338,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -53,7 +53,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -191,7 +191,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -329,7 +329,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -52,7 +52,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -142,7 +142,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -235,7 +235,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -53,7 +53,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -192,7 +192,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -331,7 +331,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
|
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -57,7 +57,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -231,7 +231,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -405,7 +405,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -55,7 +55,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -220,7 +220,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -385,7 +385,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -52,7 +52,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -155,7 +155,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -258,7 +258,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -57,7 +57,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -215,7 +215,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -374,7 +374,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -53,7 +53,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -229,7 +229,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -405,7 +405,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
bufW = (CHAR *)malloc(BYTES_PER_MBYTE + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -54,7 +54,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -224,7 +224,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -395,7 +395,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -52,7 +52,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -155,7 +155,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -261,7 +261,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -54,7 +54,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -222,7 +222,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -393,7 +393,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -50,7 +50,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -158,7 +158,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -265,7 +265,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -49,7 +49,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -156,7 +156,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -262,7 +262,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -49,7 +49,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -156,7 +156,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -265,7 +265,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
|
@ -49,7 +49,7 @@ static VOID *PthreadF01(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -158,7 +158,7 @@ static VOID *PthreadF02(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
@ -266,7 +266,7 @@ static VOID *PthreadF03(void *arg)
|
||||||
flag = 0;
|
flag = 0;
|
||||||
bufW = (CHAR *)malloc(bufWLen + 1);
|
bufW = (CHAR *)malloc(bufWLen + 1);
|
||||||
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
ICUNIT_ASSERT_NOT_EQUAL_NULL(bufW, NULL, NULL);
|
||||||
memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
(void)memset_s(bufW, bufWLen + 1, 0, bufWLen + 1);
|
||||||
|
|
||||||
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
for (i = 0; i < bufWLen / strlen(filebuf); i++) {
|
||||||
strcat_s(bufW, bufWLen + 1, filebuf);
|
strcat_s(bufW, bufWLen + 1, filebuf);
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue