Index: trunk/MagicSoft/Mars/mjobs/MJCalibration.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJCalibration.cc	(revision 3112)
+++ trunk/MagicSoft/Mars/mjobs/MJCalibration.cc	(revision 3142)
@@ -166,10 +166,8 @@
 void MJCalibration::CamDraw(TCanvas &c, const Int_t x, const Int_t y, const MHCamera &cam1, const Int_t fit)
 {
-
-
     c.cd(x);
     gPad->SetBorderMode(0);
     MHCamera *obj1=(MHCamera*)cam1.DrawCopy("hist");
-    obj1->AddNotify(fCalibrationCam);
+    obj1->AddNotify(static_cast<TObject*>(&fCalibrationCam));
 
     c.cd(x+y);
@@ -177,10 +175,10 @@
     obj1->Draw();
 
-    if (fit)
-      {
-        c.cd(x+2*y);
-        gPad->SetBorderMode(0);
-        DrawProjection(obj1, fit);
-      }
+    if (!fit)
+        return;
+
+    c.cd(x+2*y);
+    gPad->SetBorderMode(0);
+    DrawProjection(obj1, fit);
 }
 
Index: trunk/MagicSoft/Mars/mjobs/MJPedestal.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJPedestal.cc	(revision 3112)
+++ trunk/MagicSoft/Mars/mjobs/MJPedestal.cc	(revision 3142)
@@ -174,5 +174,5 @@
     gPad->SetBorderMode(0);
     MHCamera *obj1=(MHCamera*)cam1.DrawCopy("hist");
-    obj1->AddNotify(fPedestalCam);
+    obj1->AddNotify(static_cast<TObject*>(&fPedestalCam));
 
     c.cd(x+y);
