]> git.lyx.org Git - lyx.git/commitdiff
don't just crash when it couldn't find chkconfig.ltx
authorPeter Kümmel <syntheticpp@gmx.net>
Tue, 29 Mar 2011 20:53:53 +0000 (20:53 +0000)
committerPeter Kümmel <syntheticpp@gmx.net>
Tue, 29 Mar 2011 20:53:53 +0000 (20:53 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38134 a592a061-630c-0410-9148-cb99ea01b6c8

src/LyX.cpp

index aecf1da00680feca986831e74e6ecb7fe2ceaed7..b033e40bd8f05d6fb10dc60c443d10f2a9b365d3 100644 (file)
@@ -294,8 +294,12 @@ int LyX::exec(int & argc, char * argv[])
                        top_build_dir_is_one_level_up);
        } catch (ExceptionMessage const & message) {
                LYXERR(Debug::LOCALE, message.title_ + ", " + message.details_);
+#ifdef _WIN32
+               // no console and no Qt here so use a simple message box
+               MessageBoxA(0, to_ascii(message.details_).c_str(), to_ascii(message.title_).c_str(), 0);
+               return 1;
+#endif
        }
-       // FIXME: This breaks out of source build under Windows.
        locale_init();
 
        // Here we need to parse the command line. At least