Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 4448)
+++ trunk/MagicSoft/Mars/Changelog	(revision 4449)
@@ -23,4 +23,7 @@
    * msignal/MExtractFixedWindowSpline.cc
      - replaced delete's of the array by a delete [].
+
+   * mjobs/MJCalibration.cc
+     - replaced default time extractor by MExtractTimeFastSpline
 
 
Index: trunk/MagicSoft/Mars/msignal/MExtractFixedWindowSpline.cc
===================================================================
--- trunk/MagicSoft/Mars/msignal/MExtractFixedWindowSpline.cc	(revision 4448)
+++ trunk/MagicSoft/Mars/msignal/MExtractFixedWindowSpline.cc	(revision 4449)
@@ -78,11 +78,11 @@
   
   if (fHiGainFirstDeriv)
-    delete fHiGainFirstDeriv;
+    delete [] fHiGainFirstDeriv;
   if (fLoGainFirstDeriv)
-    delete fLoGainFirstDeriv;
+    delete [] fLoGainFirstDeriv;
   if (fHiGainSecondDeriv)
-    delete fHiGainSecondDeriv;
+    delete [] fHiGainSecondDeriv;
   if (fLoGainSecondDeriv)
-    delete fLoGainSecondDeriv;
+    delete [] fLoGainSecondDeriv;
   
 }
@@ -186,11 +186,11 @@
 
   if (fHiGainFirstDeriv)
-    delete fHiGainFirstDeriv;
+    delete [] fHiGainFirstDeriv;
   if (fLoGainFirstDeriv)
-    delete fLoGainFirstDeriv;
+    delete [] fLoGainFirstDeriv;
   if (fHiGainSecondDeriv)
-    delete fHiGainSecondDeriv;
+    delete [] fHiGainSecondDeriv;
   if (fLoGainSecondDeriv)
-    delete fLoGainSecondDeriv;
+    delete [] fLoGainSecondDeriv;
   
   Int_t range = fHiGainLast - fHiGainFirst + 1 + fHiLoLast;
@@ -232,7 +232,4 @@
   Float_t pp;
   Int_t   i = 0;
-
-  fHiGainSecondDeriv[0] = 0.;
-  fHiGainFirstDeriv[0]  = 0.;
 
   Int_t summ = 0;
