Mercurial > hg > toybox
changeset 65:329e2b37d0e1
Save 4 bytes of stack space.
author | Rob Landley <rob@landley.net> |
---|---|
date | Thu, 18 Jan 2007 22:00:46 -0500 |
parents | 67ee3a0b76e1 |
children | d2c7f1cbd7d2 |
files | main.c |
diffstat | 1 files changed, 9 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/main.c Thu Jan 18 22:00:12 2007 -0500 +++ b/main.c Thu Jan 18 22:00:46 2007 -0500 @@ -102,13 +102,16 @@ int main(int argc, char *argv[]) { - char *name; + // Artificial scope to eat less stack for things we call + { + char *name; - // Figure out which applet to call. - name = rindex(argv[0], '/'); - if (!name) name=argv[0]; - else name++; - argv[0] = name; + // Figure out which applet to call. + name = rindex(argv[0], '/'); + if (!name) name=argv[0]; + else name++; + argv[0] = name; + } toys.argv = argv-1; return toybox_main();