0031501: Foundation Classes, Message_Printer - remove theToPutEndl argument -- use...
[occt.git] / src / RWStl / RWStl_Reader.cxx
index 7638b9d..6921e24 100644 (file)
@@ -186,7 +186,7 @@ Standard_Boolean RWStl_Reader::IsAscii (Standard_IStream& theStream)
   std::streamsize aNbRead = theStream.read (aBuffer, THE_STL_MIN_FILE_SIZE).gcount();
   if (! theStream)
   {
-    Message::DefaultMessenger()->Send ("Error: Cannot read file", Message_Fail);
+    Message::SendFail ("Error: Cannot read file");
     return true;
   }
 
@@ -287,7 +287,7 @@ Standard_Boolean RWStl_Reader::ReadAscii (Standard_IStream& theStream,
   aLine = theBuffer.ReadLine (theStream, aLineLen);
   if (aLine == NULL)
   {
-    Message::DefaultMessenger()->Send ("Error: premature end of file", Message_Fail);
+    Message::SendFail ("Error: premature end of file");
     return false;
   }
 
@@ -314,7 +314,7 @@ Standard_Boolean RWStl_Reader::ReadAscii (Standard_IStream& theStream,
     aLine = theBuffer.ReadLine (theStream, aLineLen); // "facet normal nx ny nz"
     if (aLine == NULL)
     {
-      Message::DefaultMessenger()->Send ("Error: premature end of file", Message_Fail);
+      Message::SendFail ("Error: premature end of file");
       return false;
     }
     if (str_starts_with (aLine, "endsolid", 8))
@@ -324,18 +324,14 @@ Standard_Boolean RWStl_Reader::ReadAscii (Standard_IStream& theStream,
     }
     if (!str_starts_with (aLine, "facet", 5))
     {
-      TCollection_AsciiString aStr ("Error: unexpected format of facet at line ");
-      aStr += aNbLine + 1;
-      Message::DefaultMessenger()->Send (aStr, Message_Fail);
+      Message::SendFail (TCollection_AsciiString ("Error: unexpected format of facet at line ") + (aNbLine + 1));
       return false;
     }
 
     aLine = theBuffer.ReadLine (theStream, aLineLen);  // "outer loop"
     if (aLine == NULL || !str_starts_with (aLine, "outer", 5))
     {
-      TCollection_AsciiString aStr ("Error: unexpected format of facet at line ");
-      aStr += aNbLine + 1;
-      Message::DefaultMessenger()->Send (aStr, Message_Fail);
+      Message::SendFail (TCollection_AsciiString ("Error: unexpected format of facet at line ") + (aNbLine + 1));
       return false;
     }
 
@@ -352,9 +348,7 @@ Standard_Boolean RWStl_Reader::ReadAscii (Standard_IStream& theStream,
       gp_XYZ aReadVertex;
       if (!ReadVertex (aLine, aReadVertex.ChangeCoord (1), aReadVertex.ChangeCoord (2), aReadVertex.ChangeCoord (3)))
       {
-        TCollection_AsciiString aStr ("Error: cannot read vertex co-ordinates at line ");
-        aStr += aNbLine;
-        Message::DefaultMessenger()->Send (aStr, Message_Fail);
+        Message::SendFail (TCollection_AsciiString ("Error: cannot read vertex co-ordinates at line ") + aNbLine);
         return false;
       }
       aVertex[i] = aReadVertex;
@@ -401,7 +395,7 @@ Standard_Boolean RWStl_Reader::ReadBinary (Standard_IStream& theStream,
   if ((theFileLen - THE_STL_HEADER_SIZE) % THE_STL_SIZEOF_FACET != 0
    || (theFileLen < THE_STL_MIN_FILE_SIZE))
   {
-    Message::DefaultMessenger()->Send ("Error: Corrupted binary STL file (inconsistent file size)!", Message_Fail);
+    Message::SendFail ("Error: Corrupted binary STL file (inconsistent file size)");
     return Standard_False;
   }
   const Standard_Integer  aNbFacets = Standard_Integer((theFileLen - THE_STL_HEADER_SIZE) / THE_STL_SIZEOF_FACET);
@@ -411,7 +405,7 @@ Standard_Boolean RWStl_Reader::ReadBinary (Standard_IStream& theStream,
   char aHeader[THE_STL_HEADER_SIZE + 1];
   if (theStream.read (aHeader, THE_STL_HEADER_SIZE).gcount() != std::streamsize(THE_STL_HEADER_SIZE))
   {
-    Message::DefaultMessenger()->Send ("Error: Corrupted binary STL file!", Message_Fail);
+    Message::SendFail ("Error: Corrupted binary STL file");
     return false;
   }
 
@@ -444,7 +438,7 @@ Standard_Boolean RWStl_Reader::ReadBinary (Standard_IStream& theStream,
       const std::streamsize aDataToRead = aNbFacesInBuffer * aFaceDataLen;
       if (theStream.read (aBuffer, aDataToRead).gcount() != aDataToRead)
       {
-        Message::DefaultMessenger()->Send ("Error: binary STL read failed", Message_Fail);
+        Message::SendFail ("Error: binary STL read failed");
         return false;
       }
       aBufferPtr = aBuffer;