]> git.lyx.org Git - lyx.git/blobdiff - src/lyx_cb.C
* lyx_gui: create_view(), start() and exit() functions deleted.
[lyx.git] / src / lyx_cb.C
index aeaee83489a3ff5c0646ba461eb873d066dc467f..455136b3dfeda597a1ccb7049eb50d26f98a946d 100644 (file)
@@ -38,6 +38,7 @@
 
 #include "support/filefilterlist.h"
 #include "support/filetools.h"
+#include "support/fontutils.h"
 #include "support/forkedcall.h"
 #include "support/fs_extras.h"
 #include "support/lyxlib.h"
@@ -215,7 +216,9 @@ void quitLyX(bool noask)
                Alert::warning(_("Unable to remove temporary directory"), msg);
        }
 
-       lyx_gui::exit(0);
+       theApp->exit(0);
+       // Restore original font resources after Application is destroyed.
+       lyx::support::restoreFontResources();
 }