diff options
author | tjr <tjr@FreeBSD.org> | 2003-01-04 06:07:44 +0000 |
---|---|---|
committer | tjr <tjr@FreeBSD.org> | 2003-01-04 06:07:44 +0000 |
commit | ac985d2b0a147eda122134d75a1e30f6c702b3ae (patch) | |
tree | 46716bf78ab3c46db3bdfc506a682e5a624dd6d0 /lib/libc/quad | |
parent | bfa8b027c5a767a6d7405097c6e7c85dcee651d5 (diff) | |
download | FreeBSD-src-ac985d2b0a147eda122134d75a1e30f6c702b3ae.zip FreeBSD-src-ac985d2b0a147eda122134d75a1e30f6c702b3ae.tar.gz |
Fix a number of bugs noticed by more extensive testing:
o Call waitpid() if an error occurs after forking the child process
to avoid leaving zombies around.
o Handle the WRDE_DOOFS|WRDE_APPEND combination correctly
o Do not confuse $( substitution with $(( shell arithmetic
(noticed by wollman)
o Handle backslash escaping properly
o Allow $( and ${ to be quoted
Diffstat (limited to 'lib/libc/quad')
0 files changed, 0 insertions, 0 deletions