Index: trunk/Mars/mcorsika/MCorsikaRead.cc
===================================================================
--- trunk/Mars/mcorsika/MCorsikaRead.cc	(revision 18999)
+++ trunk/Mars/mcorsika/MCorsikaRead.cc	(revision 19000)
@@ -538,5 +538,5 @@
                     char *ptr = buf;
 
-                    unsigned int n = ((int*)ptr)[0];
+                    unsigned int n = reinterpret_cast<unsigned int*>(ptr)[0];
                     ptr += 4;
 
@@ -545,5 +545,5 @@
                     for (unsigned int i=0; i<n && ptr<buf+fBlockLength; i++)
                     {
-                        unsigned short s = ((unsigned short*)ptr)[0];
+                        unsigned short s = reinterpret_cast<unsigned short*>(ptr)[0];
                         ptr += 2;
 
