FreeCalypso > hg > freecalypso-sw
diff loadtools/ltdispatch.c @ 27:ae6294b8a015
loadtool: exit jump0 implemented
author | Michael Spacefalcon <msokolov@ivan.Harhan.ORG> |
---|---|
date | Sat, 04 May 2013 06:22:09 +0000 |
parents | e658a84b37df |
children | dacf45e3d20f |
line wrap: on
line diff
--- a/loadtools/ltdispatch.c Sat May 04 05:38:58 2013 +0000 +++ b/loadtools/ltdispatch.c Sat May 04 06:22:09 2013 +0000 @@ -10,14 +10,9 @@ extern char loadtool_command[]; +extern int cmd_exit(); extern int loadtool_cmd_passthru(); -static int -exitcmd() -{ - exit(0); -} - static struct cmdtab { char *cmd; int minargs; @@ -25,8 +20,8 @@ int (*func)(); } cmdtab[] = { {"dump", 2, 2, loadtool_cmd_passthru}, - {"exit", 0, 0, &exitcmd}, - {"quit", 0, 0, &exitcmd}, + {"exit", 0, 1, cmd_exit}, + {"quit", 0, 1, cmd_exit}, {"r8", 1, 1, loadtool_cmd_passthru}, {"r16", 1, 1, loadtool_cmd_passthru}, {"r32", 1, 1, loadtool_cmd_passthru},