Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 8547)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 8548)
@@ -42,4 +42,6 @@
        derivative (EvalDerivEq0)
      - removed a lot of old an obsolete comments
+     - fixed the newly introduced EvlInteg(int, int) -- must
+       return 0 explicitly if a==b
 
 
Index: /trunk/MagicSoft/Mars/mextralgo/MExtralgoSpline.h
===================================================================
--- /trunk/MagicSoft/Mars/mextralgo/MExtralgoSpline.h	(revision 8547)
+++ /trunk/MagicSoft/Mars/mextralgo/MExtralgoSpline.h	(revision 8548)
@@ -165,4 +165,8 @@
         return sum;
         */
+
+        if (a==b)
+            return 0;
+
         Double_t sum=0;
         for (const Float_t *ptr=fDer2+a+1; ptr<fDer2+b; ptr++)
