OSDN Git Service

clean up for vs2010
[meshio/meshio.git] / src / binary.cpp
index 6c1a589..52a8a33 100644 (file)
@@ -19,12 +19,12 @@ namespace meshio {
         return 0;
       }
       io_.read(buf, size);
-      size=io_.gcount();
-      if(size==0){
+      size_t read_size=static_cast<size_t>(io_.gcount());
+      if(read_size==0){
         eof_=true;
       }
-      pos_+=size;
-      return size;
+      pos_+=read_size;
+      return read_size;
     }
 
     unsigned int FileReader::getPos()const