diff options
author | jilles <jilles@FreeBSD.org> | 2010-08-03 22:17:29 +0000 |
---|---|---|
committer | jilles <jilles@FreeBSD.org> | 2010-08-03 22:17:29 +0000 |
commit | 184699830c5d6a596fdd993ea7f0c1a75283aae1 (patch) | |
tree | eef8a00dc349a605166c3a9e8d248bb1c4c1cb2a /sys | |
parent | 25440e11e9a883c573d37a45aa87b288eb8d7368 (diff) | |
download | FreeBSD-src-184699830c5d6a596fdd993ea7f0c1a75283aae1.zip FreeBSD-src-184699830c5d6a596fdd993ea7f0c1a75283aae1.tar.gz |
sh: Return 0 from eval if no command was given.
This makes a difference if there is a command substitution.
To make this work, evalstring() has been changed to set exitstatus to 0 if
no command was executed (the string contained only whitespace).
Example:
eval $(false); echo $?
should print 0.
Diffstat (limited to 'sys')
0 files changed, 0 insertions, 0 deletions