Index: trunk/MagicSoft/Mars/mraw/MRawFileRead.cc
===================================================================
--- trunk/MagicSoft/Mars/mraw/MRawFileRead.cc	(revision 1032)
+++ trunk/MagicSoft/Mars/mraw/MRawFileRead.cc	(revision 1037)
@@ -237,6 +237,10 @@
 Bool_t MRawFileRead::PostProcess()
 {
-    if (fRawRunHeader->GetNumEvents() != GetNumExecutions()-1)
-        *fLog << "WARNING - number of read events doesn't match number in run header." << endl;
+    if (fRawRunHeader->GetNumEvents() == GetNumExecutions()-1)
+        return kTRUE;
+
+    *fLog << "WARNING - number of read events (" << GetNumExecutions()-1;
+    *fLog << ") doesn't match number in run header (";
+    *fLog << fRawRunHeader->GetNumEvents() << ")." << endl;
 
     return kTRUE;
Index: trunk/MagicSoft/Mars/mraw/MRawRunHeader.h
===================================================================
--- trunk/MagicSoft/Mars/mraw/MRawRunHeader.h	(revision 1032)
+++ trunk/MagicSoft/Mars/mraw/MRawRunHeader.h	(revision 1037)
@@ -88,5 +88,5 @@
     UShort_t GetNumSamplesLoGain() const  { return fNumSamplesLoGain; }
     UShort_t GetNumSamplesHiGain() const  { return fNumSamplesHiGain; }
-    UShort_t GetNumEvents() const         { return fNumEvents; }
+    UInt_t   GetNumEvents() const         { return fNumEvents; }
     UShort_t GetPixAssignment(UShort_t i) const;
 
