Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Kernel Liteos M
提交
536e9b45
K
Kernel Liteos M
项目概览
OpenHarmony
/
Kernel Liteos M
大约 1 年 前同步成功
通知
20
Star
28
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
Kernel Liteos M
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
536e9b45
编写于
3月 10, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 10, 2022
浏览文件
操作
浏览文件
下载
差异文件
!619 fix: 内源代码检视问题
Merge pull request !619 from xuxinyu/fix
上级
73b77d11
632ea104
变更
6
显示空白变更内容
内联
并排
Showing
6 changed file
with
8 addition
and
9 deletion
+8
-9
components/net/lwip-2.1/porting/src/api_shell.c
components/net/lwip-2.1/porting/src/api_shell.c
+1
-2
testsuites/sample/kernel/lms/It_los_lms_020.c
testsuites/sample/kernel/lms/It_los_lms_020.c
+2
-2
testsuites/sample/kernel/lms/It_los_lms_021.c
testsuites/sample/kernel/lms/It_los_lms_021.c
+1
-1
testsuites/unittest/fuzz/src/semaphore/sem_timedwait_fuzz.c
testsuites/unittest/fuzz/src/semaphore/sem_timedwait_fuzz.c
+1
-1
testsuites/unittest/fuzz/src/socket/net_fuzz.c
testsuites/unittest/fuzz/src/socket/net_fuzz.c
+2
-2
testsuites/unittest/posix/src/string/string_func_test_03.c
testsuites/unittest/posix/src/string/string_func_test_03.c
+1
-1
未找到文件。
components/net/lwip-2.1/porting/src/api_shell.c
浏览文件 @
536e9b45
...
@@ -527,7 +527,7 @@ static void ping_cmd(u32_t *parg)
...
@@ -527,7 +527,7 @@ static void ping_cmd(u32_t *parg)
if
(
ret
<
0
)
{
if
(
ret
<
0
)
{
PRINTK
(
"Ping cmd failed due to some errors
\n
"
);
PRINTK
(
"Ping cmd failed due to some errors
\n
"
);
}
}
free
(
parg
);
ping_taskid
=
-
1
;
ping_taskid
=
-
1
;
}
}
...
@@ -589,7 +589,6 @@ u32_t OsShellPing(int argc, const char **argv)
...
@@ -589,7 +589,6 @@ u32_t OsShellPing(int argc, const char **argv)
stPingTask
.
uwArg
=
(
UINTPTR
)
parg
;
stPingTask
.
uwArg
=
(
UINTPTR
)
parg
;
ret
=
LOS_TaskCreate
((
UINT32
*
)(
&
ping_taskid
),
&
stPingTask
);
ret
=
LOS_TaskCreate
((
UINT32
*
)(
&
ping_taskid
),
&
stPingTask
);
if
(
ret
!=
LOS_OK
)
{
if
(
ret
!=
LOS_OK
)
{
free
(
parg
);
PRINTK
(
"ping_task create failed 0x%08x.
\n
"
,
ret
);
PRINTK
(
"ping_task create failed 0x%08x.
\n
"
,
ret
);
count
=
LWIP_SHELL_CMD_PING_RETRY_TIMES
;
count
=
LWIP_SHELL_CMD_PING_RETRY_TIMES
;
}
else
{
}
else
{
...
...
testsuites/sample/kernel/lms/It_los_lms_020.c
浏览文件 @
536e9b45
...
@@ -36,9 +36,9 @@ static UINT32 TestCase(VOID)
...
@@ -36,9 +36,9 @@ static UINT32 TestCase(VOID)
{
{
CHAR
*
p
=
(
CHAR
*
)
LOS_MemAlloc
(
g_testLmsPool
,
INDEX_MAX
);
CHAR
*
p
=
(
CHAR
*
)
LOS_MemAlloc
(
g_testLmsPool
,
INDEX_MAX
);
ICUNIT_ASSERT_NOT_EQUAL
(
p
,
NULL
,
0
);
ICUNIT_ASSERT_NOT_EQUAL
(
p
,
NULL
,
0
);
memset_s
(
p
,
INDEX_MAX
,
0
,
INDEX_MAX
+
1
);
(
void
)
memset_s
(
p
,
INDEX_MAX
,
0
,
INDEX_MAX
+
1
);
PRINTK
(
"p[0] = %d
\n
"
,
p
[
0
]);
PRINTK
(
"p[0] = %d
\n
"
,
p
[
0
]);
memset_s
(
p
,
INDEX_MAX
+
1
,
0
,
INDEX_MAX
+
1
);
/* trigger overflow */
(
void
)
memset_s
(
p
,
INDEX_MAX
+
1
,
0
,
INDEX_MAX
+
1
);
/* trigger overflow */
return
LOS_OK
;
return
LOS_OK
;
}
}
...
...
testsuites/sample/kernel/lms/It_los_lms_021.c
浏览文件 @
536e9b45
...
@@ -40,7 +40,7 @@ static UINT32 TestCase(VOID)
...
@@ -40,7 +40,7 @@ static UINT32 TestCase(VOID)
memcpy_s
(
p
,
INDEX_MAX
,
src
,
INDEX_MAX
+
1
);
memcpy_s
(
p
,
INDEX_MAX
,
src
,
INDEX_MAX
+
1
);
PRINTK
(
"p[0] = %d
\n
"
,
p
[
0
]);
PRINTK
(
"p[0] = %d
\n
"
,
p
[
0
]);
memcpy_s
(
p
,
INDEX_MAX
+
1
,
0
,
INDEX_MAX
+
1
);
/* trigger overflow */
(
void
)
memcpy_s
(
p
,
INDEX_MAX
+
1
,
0
,
INDEX_MAX
+
1
);
/* trigger overflow */
return
LOS_OK
;
return
LOS_OK
;
}
}
...
...
testsuites/unittest/fuzz/src/semaphore/sem_timedwait_fuzz.c
浏览文件 @
536e9b45
...
@@ -65,7 +65,7 @@ void SemTimedWaitFuzzTest(void)
...
@@ -65,7 +65,7 @@ void SemTimedWaitFuzzTest(void)
absTimeout
.
tv_sec
=
(
*
(
int
*
)
DT_SetGetS32
(
&
g_element
[
elemSecIndex
],
0
))
%
SEC_MODE_VALUE
;
absTimeout
.
tv_sec
=
(
*
(
int
*
)
DT_SetGetS32
(
&
g_element
[
elemSecIndex
],
0
))
%
SEC_MODE_VALUE
;
absTimeout
.
tv_nsec
=
(
*
(
int
*
)
DT_SetGetS32
(
&
g_element
[
elemNsecIndex
],
0
)
%
NSEC_MODE_VALUE
);
absTimeout
.
tv_nsec
=
(
*
(
int
*
)
DT_SetGetS32
(
&
g_element
[
elemNsecIndex
],
0
)
%
NSEC_MODE_VALUE
);
memset_s
(
&
sem
,
sizeof
(
sem
),
0
,
sizeof
(
sem_t
));
(
void
)
memset_s
(
&
sem
,
sizeof
(
sem
),
0
,
sizeof
(
sem_t
));
pshared
=
(
*
(
int
*
)
DT_SetGetS32
(
&
g_element
[
1
],
DEFAULT_SHARED_VALUE
));
pshared
=
(
*
(
int
*
)
DT_SetGetS32
(
&
g_element
[
1
],
DEFAULT_SHARED_VALUE
));
value
=
(
*
(
unsigned
int
*
)
DT_SetGetU32
(
&
g_element
[
1
],
0
))
%
MAX_SEM_VALUE
;
value
=
(
*
(
unsigned
int
*
)
DT_SetGetU32
(
&
g_element
[
1
],
0
))
%
MAX_SEM_VALUE
;
sem_init
(
&
sem
,
pshared
,
value
);
sem_init
(
&
sem
,
pshared
,
value
);
...
...
testsuites/unittest/fuzz/src/socket/net_fuzz.c
浏览文件 @
536e9b45
...
@@ -123,7 +123,7 @@ static void *SampleUdpClient()
...
@@ -123,7 +123,7 @@ static void *SampleUdpClient()
clnAddr
.
sin_port
=
htons
(
g_udpPort
);
clnAddr
.
sin_port
=
htons
(
g_udpPort
);
printf
(
"c3
\r\n
"
);
printf
(
"c3
\r\n
"
);
strcpy_s
(
buf
,
sizeof
(
buf
),
UDPMSG
);
(
void
)
strcpy_s
(
buf
,
sizeof
(
buf
),
UDPMSG
);
usleep
(
sleepSec
);
usleep
(
sleepSec
);
printf
(
"c4, %s, %d
\r\n
"
,
buf
,
strlen
(
buf
));
printf
(
"c4, %s, %d
\r\n
"
,
buf
,
strlen
(
buf
));
...
@@ -266,7 +266,7 @@ static void *SampleTcpClient()
...
@@ -266,7 +266,7 @@ static void *SampleTcpClient()
if
(
err
!=
EOK
)
{
if
(
err
!=
EOK
)
{
return
(
void
*
)(
intptr_t
)
ret
;
return
(
void
*
)(
intptr_t
)
ret
;
}
}
strcpy_s
(
buf
,
sizeof
(
buf
),
CLI_MSG
);
(
void
)
strcpy_s
(
buf
,
sizeof
(
buf
),
CLI_MSG
);
int
num2
=
*
(
int
*
)
DT_SetGetS32
(
&
g_element
[
1
],
0
);
int
num2
=
*
(
int
*
)
DT_SetGetS32
(
&
g_element
[
1
],
0
);
send
(
num1
,
buf
,
strlen
(
CLI_MSG
),
num2
);
send
(
num1
,
buf
,
strlen
(
CLI_MSG
),
num2
);
...
...
testsuites/unittest/posix/src/string/string_func_test_03.c
浏览文件 @
536e9b45
...
@@ -211,7 +211,7 @@ LITE_TEST_CASE(PosixStringFuncTestSuite, testStrStrcspn002, Function | MediumTes
...
@@ -211,7 +211,7 @@ LITE_TEST_CASE(PosixStringFuncTestSuite, testStrStrcspn002, Function | MediumTes
LITE_TEST_CASE
(
PosixStringFuncTestSuite
,
testStrStrptime001
,
Function
|
MediumTest
|
Level1
)
LITE_TEST_CASE
(
PosixStringFuncTestSuite
,
testStrStrptime001
,
Function
|
MediumTest
|
Level1
)
{
{
struct
tm
tmData
;
struct
tm
tmData
;
memset_s
(
&
tmData
,
sizeof
(
struct
tm
),
0
,
sizeof
(
struct
tm
));
(
void
)
memset_s
(
&
tmData
,
sizeof
(
struct
tm
),
0
,
sizeof
(
struct
tm
));
char
*
ret
=
strptime
(
"2020-10-29 21:24:00abc"
,
"%Y-%m-%d %H:%M:%S"
,
&
tmData
);
char
*
ret
=
strptime
(
"2020-10-29 21:24:00abc"
,
"%Y-%m-%d %H:%M:%S"
,
&
tmData
);
TEST_ASSERT_EQUAL_CHAR_ARRAY
(
ret
,
"abc"
,
3
);
TEST_ASSERT_EQUAL_CHAR_ARRAY
(
ret
,
"abc"
,
3
);
TEST_ASSERT_EQUAL_INT
(
tmData
.
tm_year
,
120
);
TEST_ASSERT_EQUAL_INT
(
tmData
.
tm_year
,
120
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录