Prevent NullPointerException.

Project: http://git-wip-us.apache.org/repos/asf/commons-math/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-math/commit/0ddec291
Tree: http://git-wip-us.apache.org/repos/asf/commons-math/tree/0ddec291
Diff: http://git-wip-us.apache.org/repos/asf/commons-math/diff/0ddec291

Branch: refs/heads/master
Commit: 0ddec2917a8543e1f58e85e317ab4d07bd94f786
Parents: c246b37
Author: Luc Maisonobe <l...@apache.org>
Authored: Wed Jan 6 13:22:26 2016 +0100
Committer: Luc Maisonobe <l...@apache.org>
Committed: Wed Jan 6 13:22:26 2016 +0100

----------------------------------------------------------------------
 src/main/java/org/apache/commons/math4/ode/FieldODEState.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-math/blob/0ddec291/src/main/java/org/apache/commons/math4/ode/FieldODEState.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/commons/math4/ode/FieldODEState.java 
b/src/main/java/org/apache/commons/math4/ode/FieldODEState.java
index 1c7bbe6..de01d97 100644
--- a/src/main/java/org/apache/commons/math4/ode/FieldODEState.java
+++ b/src/main/java/org/apache/commons/math4/ode/FieldODEState.java
@@ -113,7 +113,7 @@ public class FieldODEState<T extends RealFieldElement<T>> {
      * @return number of secondary states.
      */
     public int getNumberOfSecondaryStates() {
-        return secondaryState.length;
+        return secondaryState == null ? 0 : secondaryState.length;
     }
 
     /** Get secondary state dimension.

Reply via email to