From fabfc9ab10d41abd976c6b1ba8923ee70d056573 Mon Sep 17 00:00:00 2001 From: Yoshinori Sugino Date: Sat, 24 Oct 2020 09:32:37 +0900 Subject: [PATCH] sched/signal/sig_procmask.c: Remove an unnecessary variable --- sched/signal/sig_procmask.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/sched/signal/sig_procmask.c b/sched/signal/sig_procmask.c index c46fefa6ecf..0ff992126b6 100644 --- a/sched/signal/sig_procmask.c +++ b/sched/signal/sig_procmask.c @@ -104,7 +104,6 @@ int nxsig_procmask(int how, FAR const sigset_t *set, FAR sigset_t *oset) { FAR struct tcb_s *rtcb = this_task(); - sigset_t oldsigprocmask; irqstate_t flags; int ret = OK; @@ -112,10 +111,9 @@ int nxsig_procmask(int how, FAR const sigset_t *set, FAR sigset_t *oset) /* Return the old signal mask if requested */ - oldsigprocmask = rtcb->sigprocmask; if (oset != NULL) { - *oset = oldsigprocmask; + *oset = rtcb->sigprocmask; } /* Modify the current signal mask if so requested */