diff --git a/Geo/GModelIO_MSH.cpp b/Geo/GModelIO_MSH.cpp index 236aa5222154909c808ec738ee107f0bfa264da4..9a8cca59b7c26cee165c18de5b124d8a184d2e16 100644 --- a/Geo/GModelIO_MSH.cpp +++ b/Geo/GModelIO_MSH.cpp @@ -261,7 +261,7 @@ int GModel::readMSH(const std::string &name) GRegion *gr = getRegionByTag(entity); double uvw[3]; if(!binary){ - if(fscanf(fp, "%lf %lf %lf", &uvw[0], &uvw[1], &uvw[2]) != 2){ + if(fscanf(fp, "%lf %lf %lf", &uvw[0], &uvw[1], &uvw[2]) != 3){ fclose(fp); return 0; }