# HG changeset patch
# User Ingo Weinzierl <ingo.weinzierl@intevation.de>
# Date 1328882823 0
# Node ID 2c96222dd77390721fe582c46bcd2a4eee36d059
# Parent  5948857036872a3677b3a4d63a9b9d2b79b2f8ef
Picked rev4034 from trunk.

flys-artifacts/tags/2.6@4035 c6561f87-3c4e-4783-a992-168aeb5c3f6f

diff -r 594885703687 -r 2c96222dd773 flys-artifacts/ChangeLog
--- a/flys-artifacts/ChangeLog	Fri Feb 10 11:18:27 2012 +0000
+++ b/flys-artifacts/ChangeLog	Fri Feb 10 14:07:03 2012 +0000
@@ -1,3 +1,9 @@
+2012-02-10  Ingo Weinzierl <ingo@intevation.de>
+
+	* src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveExporter.java:
+	  Fixed wrong double array dimension for PDF exports and write correct
+	  differences into PDF.
+
 2012-02-10  Ingo Weinzierl <ingo@intevation.de>
 
 	* src/main/java/de/intevation/flys/exports/InfoGeneratorHelper.java: Write
diff -r 594885703687 -r 2c96222dd773 flys-artifacts/src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveExporter.java
--- a/flys-artifacts/src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveExporter.java	Fri Feb 10 11:18:27 2012 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/HistoricalDischargeCurveExporter.java	Fri Feb 10 14:07:03 2012 +0000
@@ -213,7 +213,7 @@
         NumberFormat wf = Formatter.getHistoricalDischargeW(context);
         NumberFormat qf = Formatter.getHistoricalDischargeQ(context);
 
-        double[] wq = new double[2];
+        double[] wq = new double[3];
 
         String gaugeName = getReferenceGaugename();
 
@@ -228,7 +228,7 @@
                 df.format(start) + " - " + df.format(end),
                 wf.format(wq[0]),
                 qf.format(wq[1]),
-                "TODO: Difference to reference curve",
+                qf.format(wq[2]),
                 gaugeName
             });
         }