]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Fix a -Wreturn-type warning
authorvsr <vsr@opencascade.com>
Wed, 9 Mar 2011 07:15:00 +0000 (07:15 +0000)
committervsr <vsr@opencascade.com>
Wed, 9 Mar 2011 07:15:00 +0000 (07:15 +0000)
src/Session/SALOME_Session_Server.cxx

index 851557ce0797db5e948fa385d1be6a377d7f3e55..fbbf0c635e8de99529b9b9ea05f1507f25d9b3d6 100755 (executable)
@@ -290,18 +290,16 @@ public:
     return myHandler ? myHandler->handle( receiver, e ) :
       TestApplication::notify( receiver, e );
 #else
-    try
-      {
-        return myHandler ? myHandler->handle( receiver, e ) : QApplication::notify( receiver, e );
-      }
-    catch(std::exception& e)
-      {
-        std::cerr << e.what()  << std::endl;
-      }
-    catch(...)
-      {
-        std::cerr << "Unknown exception caught in Qt handler: it's probably a bug in SALOME platform" << std::endl;
-      }
+    try {
+      return myHandler ? myHandler->handle( receiver, e ) : QApplication::notify( receiver, e );
+    }
+    catch (std::exception& e) {
+      std::cerr << e.what()  << std::endl;
+    }
+    catch (...) {
+      std::cerr << "Unknown exception caught in Qt handler: it's probably a bug in SALOME platform" << std::endl;
+    }
+    return false;  // return false when exception is caught
 #endif
   }
   SUIT_ExceptionHandler* handler() const { return myHandler; }