diff --git a/src/client/client.cpp b/src/client/client.cpp index 0a80107009..02ea67c008 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -460,8 +460,7 @@ int h(vector const &) } -docstring clientName = - from_ascii(to_string(::getppid()) + ">" + to_string(::getpid())); +docstring clientName; int n(vector const & arg) { @@ -710,9 +709,12 @@ int LyXClientApp::run() int main(int argc, char * argv[]) { - lyx::lyxerr.setStream(cerr); + using namespace lyx; + lyxerr.setStream(cerr); + cmdline::clientName = + from_ascii(to_string(::getppid()) + ">" + to_string(::getpid())); - lyx::LyXClientApp app(argc, argv); + LyXClientApp app(argc, argv); return app.exec(); } diff --git a/status.24x b/status.24x index b9f827e8d2..90d6bdee81 100644 --- a/status.24x +++ b/status.24x @@ -141,6 +141,8 @@ What's new - Fix case where debug information may report all numbers as hexadecimal. +- Make sure that lyxclient name is initialized properly. + * DOCUMENTATION AND LOCALIZATION