浏览代码

signals: remove unused variable from send_signal()

This function doesn't change the ret's value and thus always returns 0, with a
single exception of returning -EAGAIN explicitly.

Signed-off-by: Pavel Emelyanov <xemul@openvz.org>
Cc: Roland McGrath <roland@redhat.com>
Cc: Oleg Nesterov <oleg@tv-sign.ru>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Pavel Emelyanov 17 年之前
父节点
当前提交
e1401c6bbb
共有 1 个文件被更改,包括 1 次插入2 次删除
  1. 1 2
      kernel/signal.c

+ 1 - 2
kernel/signal.c

@@ -661,7 +661,6 @@ static int send_signal(int sig, struct siginfo *info, struct task_struct *t,
 			struct sigpending *signals)
 			struct sigpending *signals)
 {
 {
 	struct sigqueue * q = NULL;
 	struct sigqueue * q = NULL;
-	int ret = 0;
 
 
 	/*
 	/*
 	 * Deliver the signal to listening signalfds. This must be called
 	 * Deliver the signal to listening signalfds. This must be called
@@ -719,7 +718,7 @@ static int send_signal(int sig, struct siginfo *info, struct task_struct *t,
 
 
 out_set:
 out_set:
 	sigaddset(&signals->signal, sig);
 	sigaddset(&signals->signal, sig);
-	return ret;
+	return 0;
 }
 }
 
 
 #define LEGACY_QUEUE(sigptr, sig) \
 #define LEGACY_QUEUE(sigptr, sig) \