]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIODicomImageReader.cpp
Correct Remove actions.
[creaImageIO.git] / src2 / creaImageIODicomImageReader.cpp
index 66c1b008b68410b895b757e515baae66fcf6b200..0dde6ca0638979dab31be9f925054098d1a3a0f1 100644 (file)
@@ -76,18 +76,22 @@ namespace creaImageIO
   //========================================================================
   std::string irclean(const std::string& str)
   {
-    if (str == "GDCM::Unfound") 
-      {
-       return "";
-      }
-    if (str[str.size()-1]==' ')
-      {
-       return str.substr(0,str.size()-1);
-      }
-    if (str[str.size()-1]==0)
-      {
-       return str.substr(0,str.size()-1);
-      }
+         if(str.size() > 0)
+         {
+               if (str == "GDCM::Unfound") 
+                 {
+               return "";
+                 }
+               if (str[str.size()-1]==' ')
+                 {
+               return str.substr(0,str.size()-1);
+                 }
+               if (str[str.size()-1]==0)
+                 {
+               return str.substr(0,str.size()-1);
+                 }
+         }
+    
     return str;
   }
   //========================================================================