# HG changeset patch # User Sascha L. Teichmann # Date 1317833918 0 # Node ID e5f7f25a511cf888780d6e88994563c176e4db9c # Parent f4da2009eb8bea668760d4416c5e5875db8f7ce5 fixed flys/issue201 flys-artifacts/trunk@2899 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r f4da2009eb8b -r e5f7f25a511c flys-artifacts/ChangeLog --- a/flys-artifacts/ChangeLog Wed Oct 05 15:04:00 2011 +0000 +++ b/flys-artifacts/ChangeLog Wed Oct 05 16:58:38 2011 +0000 @@ -1,3 +1,10 @@ +2011-10-05 Sascha L. Teichmann + + fixed flys/issue201 + + * src/main/java/de/intevation/flys/artifacts/model/WstValueTable.java: + Replace >= with > in km index lookup because last km was not found. + 2011-10-05 Sascha L. Teichmann fixed flys/issue177 diff -r f4da2009eb8b -r e5f7f25a511c flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WstValueTable.java --- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WstValueTable.java Wed Oct 05 15:04:00 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/WstValueTable.java Wed Oct 05 16:58:38 2011 +0000 @@ -486,7 +486,7 @@ rowIndex = -rowIndex -1; - if (rowIndex < 1 || rowIndex >= R1) { + if (rowIndex < 1 || rowIndex > R1) { // do not extrapolate return false; } @@ -571,7 +571,7 @@ rowIndex = -rowIndex -1; - if (rowIndex < 1 || rowIndex >= R1) { + if (rowIndex < 1 || rowIndex > R1) { // do not extrapolate if (errors != null) { errors.addProblem(kms[i], "cannot find km");