From 8c7464c1147b1790059a46ae98567f40dfa42d23 Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Tue, 7 Jan 2014 00:21:20 +1000 Subject: signal: minor code cleanup Signed-off-by: Steve Bennett --- jim-signal.c | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/jim-signal.c b/jim-signal.c index fad8913..3137849 100644 --- a/jim-signal.c +++ b/jim-signal.c @@ -1,4 +1,3 @@ - /* * jim-signal.c * @@ -458,22 +457,22 @@ static int Jim_KillCmd(Jim_Interp *interp, int argc, Jim_Obj *const *argv) } if (argc == 2) { - signame = "SIGTERM"; + sig = SIGTERM; pidObj = argv[1]; } else { signame = Jim_String(argv[1]); pidObj = argv[2]; - } - /* Special 'kill -0 pid' to determine if a pid exists */ - if (strcmp(signame, "-0") == 0 || strcmp(signame, "0") == 0) { - sig = 0; - } - else { - sig = find_signal_by_name(interp, signame); - if (sig < 0) { - return JIM_ERR; + /* Special 'kill -0 pid' to determine if a pid exists */ + if (strcmp(signame, "-0") == 0 || strcmp(signame, "0") == 0) { + sig = 0; + } + else { + sig = find_signal_by_name(interp, signame); + if (sig < 0) { + return JIM_ERR; + } } } -- cgit v1.1