]> git.lyx.org Git - lyx.git/blobdiff - src/support/LAssert.h
change call to shared_ptr::reset, move some using declarations around
[lyx.git] / src / support / LAssert.h
index a62e16b3435a474b94fa194bdaec419fd45f2f26..6a937266024f62faa7a5fa1e7b9fa94b6b73e94c 100644 (file)
@@ -4,15 +4,15 @@
 
 #include "support/lyxlib.h"
 
-//namespace LyX {
+extern void emergencyCleanup();
 
-#ifdef ENABLE_ASSERTIONS
+namespace lyx {
 
-extern void emergencySave();
+#ifdef ENABLE_ASSERTIONS
 
 /** Live assertion.
     This is a debug tool to ensure that the assertion holds. If it don't hole
-    we run #emergencySave()# and then #lyx::abort".
+    we run #emergencyCleanup()# and then #lyx::abort".
     @param assertion this should evaluate to true unless you want an abort.
 */
 template<class A>
@@ -20,7 +20,7 @@ inline
 void Assert(A assertion)
 {
        if (!assertion) {
-               ::emergencySave();
+               ::emergencyCleanup();
                lyx::abort();
        }
 }
@@ -36,5 +36,6 @@ void Assert(A /*assertion*/) {}
 
 #endif /* ENABLE_ASSERTIONS */
 
-//} // end of namespace LyX
+} // end of namespace LyX
+
 #endif /* LASSERT_H */