summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorYang sheng <[email protected]>2022-04-09 00:39:00 +0800
committerGitHub <[email protected]>2022-04-09 00:39:00 +0800
commiteb2fc60207fc86229460fe1ec066134751014871 (patch)
tree4ad7aa0154d88ac2ad17eb8cdc68bd6d4688263c /examples
parent084bb1c95626f7ab14984a7fde0e56a3290659c4 (diff)
[bsp] Make all warnings into errors with qemu-vexpress-a9 qemu-virt64… (#5785)
* [bsp] Make all warnings into errors with qemu-vexpress-a9 qemu-virt64-aarch64 and stm32f411-st-nucleo. * [RTC] Fix compile errors
Diffstat (limited to 'examples')
-rw-r--r--examples/utest/testcases/kernel/mailbox_tc.c12
-rw-r--r--examples/utest/testcases/kernel/semaphore_tc.c1
-rw-r--r--examples/utest/testcases/kernel/signal_tc.c4
3 files changed, 8 insertions, 9 deletions
diff --git a/examples/utest/testcases/kernel/mailbox_tc.c b/examples/utest/testcases/kernel/mailbox_tc.c
index e18613b559..dc01507c2b 100644
--- a/examples/utest/testcases/kernel/mailbox_tc.c
+++ b/examples/utest/testcases/kernel/mailbox_tc.c
@@ -191,19 +191,19 @@ static void thread1_recv_static_mb(void *arg)
rt_err_t result = RT_EOK;
result = rt_mb_recv(&test_static_mb, (rt_ubase_t *)&mb_recv_str1, RT_WAITING_FOREVER);
- if (result != RT_EOK || strcmp(mb_recv_str1, mb_send_str1) != 0)
+ if (result != RT_EOK || rt_strcmp((const char *)mb_recv_str1, (const char *)mb_send_str1) != 0)
{
uassert_false(1);
}
result = rt_mb_recv(&test_static_mb, (rt_ubase_t *)&mb_recv_str2, RT_WAITING_FOREVER);
- if (result != RT_EOK || strcmp(mb_recv_str2, mb_send_str2) != 0)
+ if (result != RT_EOK || rt_strcmp((const char *)mb_recv_str2, (const char *)mb_send_str2) != 0)
{
uassert_false(1);
}
result = rt_mb_recv(&test_static_mb, (rt_ubase_t *)&mb_recv_str3, RT_WAITING_FOREVER);
- if (result != RT_EOK || strcmp(mb_recv_str3, mb_send_str3) != 0)
+ if (result != RT_EOK || rt_strcmp((const char *)mb_recv_str3, (const char *)mb_send_str3) != 0)
{
uassert_false(1);
}
@@ -284,19 +284,19 @@ static void thread3_recv_dynamic_mb(void *arg)
rt_err_t result = RT_EOK;
result = rt_mb_recv(test_dynamic_mb, (rt_ubase_t *)&mb_recv_str1, RT_WAITING_FOREVER);
- if (result != RT_EOK || strcmp(mb_recv_str1, mb_send_str1) != 0)
+ if (result != RT_EOK || rt_strcmp((const char *)mb_recv_str1, (const char *)mb_send_str1) != 0)
{
uassert_false(1);
}
result = rt_mb_recv(test_dynamic_mb, (rt_ubase_t *)&mb_recv_str2, RT_WAITING_FOREVER);
- if (result != RT_EOK || strcmp(mb_recv_str2, mb_send_str2) != 0)
+ if (result != RT_EOK || rt_strcmp((const char *)mb_recv_str2, (const char *)mb_send_str2) != 0)
{
uassert_false(1);
}
result = rt_mb_recv(test_dynamic_mb, (rt_ubase_t *)&mb_recv_str3, RT_WAITING_FOREVER);
- if (result != RT_EOK || strcmp(mb_recv_str3, mb_send_str3) != 0)
+ if (result != RT_EOK || rt_strcmp((const char *)mb_recv_str3, (const char *)mb_send_str3) != 0)
{
uassert_false(1);
}
diff --git a/examples/utest/testcases/kernel/semaphore_tc.c b/examples/utest/testcases/kernel/semaphore_tc.c
index 2992831d87..ca66da43b7 100644
--- a/examples/utest/testcases/kernel/semaphore_tc.c
+++ b/examples/utest/testcases/kernel/semaphore_tc.c
@@ -269,7 +269,6 @@ static void test_static_semaphore_release_isr(void)
#ifdef RT_USING_HEAP
static void test_dynamic_semaphore_create(void)
{
- rt_err_t result;
int rand_num = rand() % 0x10000;
for (int i = 0; i < rand_num; i++)
diff --git a/examples/utest/testcases/kernel/signal_tc.c b/examples/utest/testcases/kernel/signal_tc.c
index 40c08f7402..f23aa09124 100644
--- a/examples/utest/testcases/kernel/signal_tc.c
+++ b/examples/utest/testcases/kernel/signal_tc.c
@@ -121,8 +121,8 @@ void rt_signal_wait_thread(void *parm)
rt_signal_install(SIGUSR1, sig_handle_default);
rt_signal_unmask(SIGUSR1);
- sigemptyset(&selectset);
- sigaddset(&selectset, SIGUSR1);
+ (void)sigemptyset(&selectset);
+ (void)sigaddset(&selectset, SIGUSR1);
/* case 5:rt_signal_wait, two thread, thread1: install and unmask, then wait 1s; thread2: kill, should received. */
if (rt_signal_wait(&selectset, &recive_si, RT_TICK_PER_SECOND) != RT_EOK)