commit | 89763f2ace93af48ca98a9fb19d92eb1eeac792c | [log] [download] |
---|---|---|
author | Nicholas Marriott <nicm@openbsd.org> | Wed Nov 11 18:56:07 2009 +0000 |
committer | Nicholas Marriott <nicm@openbsd.org> | Wed Nov 11 18:56:07 2009 +0000 |
tree | ac13c49edf17fccb946162f16d822ce697840b15 | |
parent | 9df4e7597d86160f747bdbaa6bce043bf81fdb1f [diff] |
Rewrite a confusing loop when freeing the arg array on exit and move the check for argv being NULL, prompted by parfait via deraadt. Also fix some definite brokenness when assigning multiple environment variables in arguments (such as "X=1 Y=2").