aboutsummaryrefslogtreecommitdiff
path: root/jim-signal.c
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2011-11-06 23:21:48 +1000
committerSteve Bennett <steveb@workware.net.au>2011-11-07 15:31:29 +1000
commit5fe0bb5f3beedb262512a8e548bf7cc6ed9bff96 (patch)
tree3b010fb2fc159e74b3f5eb14dc273179a159e36d /jim-signal.c
parent5e7859e24d9534bf1e7e745bf1e2906afcf83633 (diff)
downloadjimtcl-5fe0bb5f3beedb262512a8e548bf7cc6ed9bff96.zip
jimtcl-5fe0bb5f3beedb262512a8e548bf7cc6ed9bff96.tar.gz
jimtcl-5fe0bb5f3beedb262512a8e548bf7cc6ed9bff96.tar.bz2
Remove use of designated initialisers
For better compatibility c89 compatibility. Also simplify jim-subcmd. Remove -usage and command descriptions. Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'jim-signal.c')
-rw-r--r--jim-signal.c62
1 files changed, 31 insertions, 31 deletions
diff --git a/jim-signal.c b/jim-signal.c
index 6a2a2be..b248698 100644
--- a/jim-signal.c
+++ b/jim-signal.c
@@ -351,42 +351,42 @@ static int signal_cmd_throw(Jim_Interp *interp, int argc, Jim_Obj *const *argv)
*-----------------------------------------------------------------------------
*/
static const jim_subcmd_type signal_command_table[] = {
- { .cmd = "handle",
- .args = "?signals ...?",
- .function = signal_cmd_handle,
- .minargs = 0,
- .maxargs = -1,
- .description = "Lists handled signals, or adds to handled signals"
+ { "handle",
+ "?signals ...?",
+ signal_cmd_handle,
+ 0,
+ -1,
+ /* Description: Lists handled signals, or adds to handled signals */
},
- { .cmd = "ignore",
- .args = "?signals ...?",
- .function = signal_cmd_ignore,
- .minargs = 0,
- .maxargs = -1,
- .description = "Lists ignored signals, or adds to ignored signals"
+ { "ignore",
+ "?signals ...?",
+ signal_cmd_ignore,
+ 0,
+ -1,
+ /* Description: Lists ignored signals, or adds to ignored signals */
},
- { .cmd = "default",
- .args = "?signals ...?",
- .function = signal_cmd_default,
- .minargs = 0,
- .maxargs = -1,
- .description = "Lists defaulted signals, or adds to defaulted signals"
+ { "default",
+ "?signals ...?",
+ signal_cmd_default,
+ 0,
+ -1,
+ /* Description: Lists defaulted signals, or adds to defaulted signals */
},
- { .cmd = "check",
- .args = "?-clear? ?signals ...?",
- .function = signal_cmd_check,
- .minargs = 0,
- .maxargs = -1,
- .description = "Returns ignored signals which have occurred, and optionally clearing them"
+ { "check",
+ "?-clear? ?signals ...?",
+ signal_cmd_check,
+ 0,
+ -1,
+ /* Description: Returns ignored signals which have occurred, and optionally clearing them */
},
- { .cmd = "throw",
- .args = "?signal?",
- .function = signal_cmd_throw,
- .minargs = 0,
- .maxargs = 1,
- .description = "Raises the given signal (default SIGINT)"
+ { "throw",
+ "?signal?",
+ signal_cmd_throw,
+ 0,
+ 1,
+ /* Description: Raises the given signal (default SIGINT) */
},
- { 0 }
+ { NULL }
};
static int Jim_AlarmCmd(Jim_Interp *interp, int argc, Jim_Obj *const *argv)