NPE in DefaultExecutor.setExitValues()
--------------------------------------
Key: EXEC-40
URL: https://issues.apache.org/jira/browse/EXEC-40
Project: Commons Exec
Issue Type: Bug
Environment: Ubuntu Linux, Sun Java 1.6.0_13
Reporter: Peter Henderson
The setExitValues() of DefaultExecutor does not throws a NPE when passed a null
argument.
The documentation says passing a null should disable exit value checking.
Solution, modify the body to correctly handle nulls.
public void setExitValues(final int[] values) {
if (values==null) {
this.extiValues = null;
} else {
this.exitValues = (int[]) values.clone();
}
}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.