Просмотр исходного кода

better handling of one-off bad liens

Former-commit-id: 21d69c17b103687844f24fc4626fc9a6d20b06c6
Alec Jacobson 9 лет назад
Родитель
Сommit
d036963620
1 измененных файлов с 6 добавлено и 3 удалено
  1. 6 3
      include/igl/readOFF.cpp

+ 6 - 3
include/igl/readOFF.cpp

@@ -89,9 +89,12 @@ IGL_INLINE bool igl::readOFF(
       fscanf(off_file,"%[^\n]",comment);
     }else
     {
-      printf("Error: bad line in %s\n",off_file_name.c_str());
-      fclose(off_file);
-      return false;
+      printf("Error: bad line (%d) in %s\n",i,off_file_name.c_str());
+      if(feof(off_file))
+      {
+        fclose(off_file);
+        return false;
+      }
     }
   }
   // Read faces