]> SALOME platform Git repositories - plugins/ghs3dplugin.git/commitdiff
Salome HOME
0021500: EDF 2134 BLSURFPLUGIN: Error message when a problem occurs with the distene...
authoreap <eap@opencascade.com>
Wed, 29 Feb 2012 10:15:08 +0000 (10:15 +0000)
committereap <eap@opencascade.com>
Wed, 29 Feb 2012 10:15:08 +0000 (10:15 +0000)
  Look for Dlim messages in the lig file

src/GHS3DPlugin/GHS3DPlugin_GHS3D.cxx

index c14eef81713db43693d374186bfd9079a71cae00..cb046a3a19951b1168c80860a8f2ff0da17be7dd 100644 (file)
@@ -3971,8 +3971,10 @@ bool GHS3DPlugin_GHS3D::storeErrorDescription(const TCollection_AsciiString& log
   } // end while
 
   if ( errDescription.empty() ) { // no errors found
-    char msg[] = "connection to server failed";
-    if ( search( &buf[0], bufEnd, msg, msg + strlen(msg)) != bufEnd )
+    char msgLic1[] = "connection to server failed";
+    char msgLic2[] = " Dlim ";
+    if ( search( &buf[0], bufEnd, msgLic1, msgLic1 + strlen(msgLic1)) != bufEnd ||
+         search( &buf[0], bufEnd, msgLic2, msgLic2 + strlen(msgLic2)) != bufEnd )
       errDescription << "Licence problems.";
     else
     {