]> git.lyx.org Git - lyx.git/blobdiff - src/factory.cpp
Remove todo
[lyx.git] / src / factory.cpp
index 71c92ac31193de6ac5db65e0bc6d952082b3dfbb..d3b29e2f22e83b14c083c2ad8114e0101a49f5e6 100644 (file)
@@ -361,9 +361,9 @@ Inset * createInset(Buffer & buf, FuncRequest const & cmd)
 
        } catch (ExceptionMessage const & message) {
                if (message.type_ == ErrorException) {
+                       // This should never happen!
                        Alert::error(message.title_, message.details_);
-                       LyX::cref().emergencyCleanup();
-                       support::abort();
+                       LyX::cref().exit(1);
                } else if (message.type_ == WarningException) {
                        Alert::warning(message.title_, message.details_);
                        return 0;