aboutsummaryrefslogtreecommitdiff
path: root/jim-signal.c
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2011-05-30 17:41:41 +1000
committerSteve Bennett <steveb@workware.net.au>2011-06-01 09:43:25 +1000
commitca1d944f40971c53a76c5bdf2c45f277acfc2e0e (patch)
treec780e408eb39014fbb8b8d70216993bccea55979 /jim-signal.c
parent878a8fdb576ab96d6e8c497e4dffedf82a9afbcf (diff)
downloadjimtcl-ca1d944f40971c53a76c5bdf2c45f277acfc2e0e.zip
jimtcl-ca1d944f40971c53a76c5bdf2c45f277acfc2e0e.tar.gz
jimtcl-ca1d944f40971c53a76c5bdf2c45f277acfc2e0e.tar.bz2
Add Jim_String() macro
It is very common to get the string value without the length. Jim_String() is a macro which does that. Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim-signal.c')
-rw-r--r--jim-signal.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/jim-signal.c b/jim-signal.c
index 01732dd..c539aa3 100644
--- a/jim-signal.c
+++ b/jim-signal.c
@@ -194,7 +194,7 @@ static int do_signal_cmd(Jim_Interp *interp, int action, int argc, Jim_Obj *cons
/* Iterate through the provided signals */
for (i = 0; i < argc; i++) {
- int sig = find_signal_by_name(interp, Jim_GetString(argv[i], NULL));
+ int sig = find_signal_by_name(interp, Jim_String(argv[i]));
if (sig < 0) {
return JIM_ERR;
@@ -272,7 +272,7 @@ static int signal_cmd_check(Jim_Interp *interp, int argc, Jim_Obj *const *argv)
/* Signals specified */
for (i = clear; i < argc; i++) {
- int sig = find_signal_by_name(interp, Jim_GetString(argv[i], NULL));
+ int sig = find_signal_by_name(interp, Jim_String(argv[i]));
if (sig < 0 || sig >= MAX_SIGNALS) {
return -1;
@@ -304,7 +304,7 @@ static int signal_cmd_throw(Jim_Interp *interp, int argc, Jim_Obj *const *argv)
int sig = SIGINT;
if (argc == 1) {
- if ((sig = find_signal_by_name(interp, Jim_GetString(argv[0], NULL))) < 0) {
+ if ((sig = find_signal_by_name(interp, Jim_String(argv[0]))) < 0) {
return JIM_ERR;
}
}
@@ -464,7 +464,7 @@ static int Jim_KillCmd(Jim_Interp *interp, int argc, Jim_Obj *const *argv)
pidObj = argv[1];
}
else {
- signame = Jim_GetString(argv[1], NULL);
+ signame = Jim_String(argv[1]);
pidObj = argv[2];
}