diff gnv-artifacts/src/main/java/de/intevation/gnv/chart/ChartFactory.java @ 100:f07637f96312

Some Performanceimprovement done gnv-artifacts/trunk@147 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Mon, 28 Sep 2009 14:35:35 +0000
parents 5d4f5d26bb7a
children 7fb9441dd8af
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/chart/ChartFactory.java	Mon Sep 28 14:17:15 2009 +0000
+++ b/gnv-artifacts/src/main/java/de/intevation/gnv/chart/ChartFactory.java	Mon Sep 28 14:35:35 2009 +0000
@@ -215,7 +215,7 @@
 			int lUpperCut, int lLowerCut,int pStart,int pEnd, Date dStart, Date dEnd) throws TechnicalChartException{
 		if (sDebug)
 			sLogger.debug("createTimeSeries()");
-		Result lRow0, lRow1, lRowVorEnd;
+		Result lRow0, lRow1;
 		
 		Date lDate=null, lDate0=null;
         
@@ -274,6 +274,8 @@
 					 }
 					lRow0 = lRow1;
 					lDate0 = lDate;
+				}else if (i > pEnd){
+				    return lTimeseries;
 				}
 				i++;
             }

http://dive4elements.wald.intevation.org