summaryrefslogtreecommitdiff
path: root/components/lwp
diff options
context:
space:
mode:
authorgeniusgogo <[email protected]>2023-08-24 10:58:25 +0800
committerGitHub <[email protected]>2023-08-23 22:58:25 -0400
commitd55066e10d9b7e1bab272d9df3a1ff120e17a62e (patch)
treeb09d87ffb0dea0d2f4c0f6e10690afa33b875cc1 /components/lwp
parentb4dac34167e2afaf8d9ec66fd0d493c1a155d9d0 (diff)
cleanup: fix building warnings
Diffstat (limited to 'components/lwp')
-rw-r--r--components/lwp/lwp_signal.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/components/lwp/lwp_signal.c b/components/lwp/lwp_signal.c
index 41a8495429..c6296042f9 100644
--- a/components/lwp/lwp_signal.c
+++ b/components/lwp/lwp_signal.c
@@ -463,17 +463,17 @@ int lwp_thread_signal_suspend_check(rt_thread_t thread, int suspend_flag)
void lwp_thread_signal_catch(void *exp_frame)
{
rt_base_t level;
- int signo;
+ int signo = 0;
struct rt_thread *thread;
struct rt_lwp *lwp;
- lwp_siginfo_t siginfo;
+ lwp_siginfo_t siginfo = 0;
lwp_sigqueue_t pending;
lwp_sigset_t *sig_mask;
lwp_sigset_t save_sig_mask;
lwp_sigset_t new_sig_mask;
- lwp_sighandler_t handler;
+ lwp_sighandler_t handler = 0;
siginfo_t usiginfo;
- siginfo_t *p_usi;
+ siginfo_t *p_usi = RT_NULL;
thread = rt_thread_self();
lwp = (struct rt_lwp*)thread->lwp;