Index: trunk/MagicSoft/Mars/mfileio/MReadTree.cc
===================================================================
--- trunk/MagicSoft/Mars/mfileio/MReadTree.cc	(revision 2461)
+++ trunk/MagicSoft/Mars/mfileio/MReadTree.cc	(revision 2470)
@@ -779,5 +779,5 @@
         if (!c) continue;
         if ((*c)->InheritsFrom(MRawEvtData::Class()))
-            ((MRawEvtData*)(*c))->DeletePixels(kFALSE);
+            static_cast<MRawEvtData*>(*c)->DeletePixels(kFALSE);
 
     }
Index: trunk/MagicSoft/Mars/mfileio/MWriteRootFile.cc
===================================================================
--- trunk/MagicSoft/Mars/mfileio/MWriteRootFile.cc	(revision 2461)
+++ trunk/MagicSoft/Mars/mfileio/MWriteRootFile.cc	(revision 2470)
@@ -53,4 +53,5 @@
 static const TString gsDefName  = "MWriteRootFile";
 static const TString gsDefTitle = "Task which writes a root-output file";
+
 // --------------------------------------------------------------------------
 //
Index: trunk/MagicSoft/Mars/mfileio/MWriteRootFile.h
===================================================================
--- trunk/MagicSoft/Mars/mfileio/MWriteRootFile.h	(revision 2461)
+++ trunk/MagicSoft/Mars/mfileio/MWriteRootFile.h	(revision 2470)
@@ -83,5 +83,6 @@
         kFillTree  = BIT(14),
         // TBranch::kAutoDelete = BIT(15)
-        kIsNewTree = BIT(16)
+        // TBranchElement::kDeleteObject = BIT(16)
+        kIsNewTree = BIT(17)
     };
 
