diff options
author | Steve Bennett <steveb@workware.net.au> | 2011-11-06 23:21:48 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2011-11-07 15:31:29 +1000 |
commit | 5fe0bb5f3beedb262512a8e548bf7cc6ed9bff96 (patch) | |
tree | 3b010fb2fc159e74b3f5eb14dc273179a159e36d /jim-signal.c | |
parent | 5e7859e24d9534bf1e7e745bf1e2906afcf83633 (diff) | |
download | jimtcl-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.c | 62 |
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) |