From c7f0f4fd25e6ad7dca46abfb641a052bf73c4070 Mon Sep 17 00:00:00 2001 From: Van Dung Nguyen <vandung.nguyen@ulg.ac.be> Date: Wed, 20 Apr 2016 09:17:54 +0000 Subject: [PATCH] never finish loop --- Geo/GModelIO_MSH2.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Geo/GModelIO_MSH2.cpp b/Geo/GModelIO_MSH2.cpp index 3725973cb5..007f883f80 100644 --- a/Geo/GModelIO_MSH2.cpp +++ b/Geo/GModelIO_MSH2.cpp @@ -704,7 +704,9 @@ int GModel::_readMSH2(const std::string &name) if(!fgets(str, sizeof(str), fp) || feof(fp)) break; } - + if(feof(fp)) + break; + if(!strncmp(&str[1], "Periodic",8)) { readMSHPeriodicNodes(fp,this); break; @@ -714,7 +716,7 @@ int GModel::_readMSH2(const std::string &name) break; } while(str[0] != '$'); } - + fclose(fp); return postpro ? 2 : 1; -- GitLab