[BusyBox] ash, ">" and tab autocompletion -> segfault
Erik Andersen
andersen at codepoet.org
Wed Mar 20 07:33:03 UTC 2002
On Mon Feb 18, 2002 at 01:21:16PM +0300, Vladimir N. Oleynik wrote:
> > if no "space" between ">" and path I get a segfault
> > $ >./a<TAB>Segmentation fault (core dumped)
>
> Thanks for bug report.
> Heh, probably, it is time to me on pension. I have got on such standard mistake.
> :)
> Patch in attach.
[--------snip----------]
> #define collapse_pos(is, in) { \
> - memcpy(int_buf+is, int_buf+in, (BUFSIZ+1-is-in)*sizeof(int)); \
> - memcpy(pos_buf+is, pos_buf+in, (BUFSIZ+1-is-in)*sizeof(int)); }
> + memcpy(int_buf+(is), int_buf+(in), (BUFSIZ+1-(is)-(in))*sizeof(int)); \
> + memcpy(pos_buf+(is), pos_buf+(in), (BUFSIZ+1-(is)-(in))*sizeof(int)); }
Applied, thanks!
-Erik
--
Erik B. Andersen http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--
More information about the busybox
mailing list