mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-05 13:26:21 +00:00
Fix crash at startup for tex2ylx and lyxclient
This is done by handling explicitly a dummy Message object, where no parsing of mo file is attempted. This avoids in turn that the lyxerr object is used during initialization of a global dummy Message object.
This commit is contained in:
parent
3a985a228c
commit
00387b2a38
@ -140,7 +140,6 @@ namespace lyx {
|
||||
std::string Messages::gui_lang_;
|
||||
|
||||
|
||||
// This version use the traditional gettext.
|
||||
Messages::Messages(string const & l)
|
||||
: lang_(l)
|
||||
{
|
||||
|
@ -21,9 +21,10 @@ namespace lyx {
|
||||
///
|
||||
class Messages {
|
||||
public:
|
||||
/// dummy instantiation: no translation is done
|
||||
Messages() {}
|
||||
/// messages in the language \p l.
|
||||
/// If \p l is empty, the language will be defined by the environment.
|
||||
Messages(std::string const & l = std::string());
|
||||
Messages(std::string const & l);
|
||||
///
|
||||
docstring const get(std::string const & msg) const;
|
||||
/// What is the language associated with this translation?
|
||||
|
Loading…
Reference in New Issue
Block a user