itohy ef88b5d2bd Fixed memory leak on old style command substitution
such as  sh -c 'echo `echo foo`' .
The memory allocated with ckmalloc() at
parser.c:1349:readtoken1() (search for "done:" label)
was never freed.

I changed this to use 'string stack' framework of Ash.
Note that a string on string stack is properly freed on
exception and end of command parsing, and no explicit free
or signal handlings required.
See TOUR for an overview, and memalloc.[ch] for details
of string stack.
1998-09-26 20:56:33 +00:00
..
1998-08-19 01:29:11 +00:00
1998-08-19 01:31:46 +00:00
1998-08-19 01:31:46 +00:00
1998-08-19 01:31:46 +00:00
1998-08-19 01:43:22 +00:00
1998-08-19 01:43:22 +00:00
1998-07-30 00:58:27 +00:00
1998-08-25 15:13:16 +00:00