Index: trunk/Mars/mcorsika/MCorsikaRead.cc
===================================================================
--- trunk/Mars/mcorsika/MCorsikaRead.cc	(revision 19858)
+++ trunk/Mars/mcorsika/MCorsikaRead.cc	(revision 19859)
@@ -836,6 +836,6 @@
 
             float x, y, z, r;
-            int idx;
-            if (sscanf(buf.Data()+9, "%f %f %f %f %d", &x, &y, &z, &r, &idx)!=5)
+            unsigned int idx;
+            if (sscanf(buf.Data()+9, "%f %f %f %f %ud", &x, &y, &z, &r, &idx)!=5)
                 continue;
 
