diff --git a/Geo/GModelIO_MESH.cpp b/Geo/GModelIO_MESH.cpp index deca5660c5b6c7a4b7bb4fd6cc9b548d4ee32bd1..f15e22d4b02a2c62cd0049076ad2b45232035d12 100644 --- a/Geo/GModelIO_MESH.cpp +++ b/Geo/GModelIO_MESH.cpp @@ -109,7 +109,8 @@ int GModel::readMESH(const std::string &name) for(int i = 0; i < nbe; i++) { if(!fgets(buffer, sizeof(buffer), fp)) break; int n[6], cl; - sscanf(buffer, "%d %d %d %d", &n[0], &n[1], &n[2], &n[3], &n[4], &n[5],&cl); + sscanf(buffer, "%d %d %d %d %d %d %d", &n[0], &n[1], &n[2], + &n[3], &n[4], &n[5], &cl); for(int j = 0; j < 6; j++) n[j]--; std::vector<MVertex*> vertices; if(!getVertices(6, n, vertexVector, vertices)) return 0; @@ -154,7 +155,8 @@ int GModel::readMESH(const std::string &name) for(int i = 0; i < nbe; i++) { if(!fgets(buffer, sizeof(buffer), fp)) break; int n[10], cl; - sscanf(buffer, "%d %d %d %d %d %d %d %d %d %d", &n[0], &n[1], &n[2], &n[3],&n[4], &n[5], &n[6], &n[7], &n[9], &n[8], &cl); + sscanf(buffer, "%d %d %d %d %d %d %d %d %d %d %d", &n[0], &n[1], &n[2], + &n[3], &n[4], &n[5], &n[6], &n[7], &n[9], &n[8], &cl); for(int j = 0; j < 10; j++) n[j]--; std::vector<MVertex*> vertices; if(!getVertices(10, n, vertexVector, vertices)) return 0; @@ -251,7 +253,6 @@ int GModel::writeMESH(const std::string &name, int elementTagType, fprintf(fp, " TrianglesP2\n"); else fprintf(fp, " Triangles\n"); - fprintf(fp, " %d\n", numTriangles); for(fiter it = firstFace(); it != lastFace(); ++it){ int numPhys = (*it)->physicals.size();