X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flyxserver.C;h=28ec276986e026cbea2af837668c97efbd8fe903;hb=35204f8f33d7400a5fefeffea533fb4cb4097211;hp=064cf9cb80ef0ff8d6fc5664b1fe6ff3f1982372;hpb=b3cacd0238bf263b3f2443d0dd5f9dbbe8815cf7;p=lyx.git diff --git a/src/lyxserver.C b/src/lyxserver.C index 064cf9cb80..28ec276986 100644 --- a/src/lyxserver.C +++ b/src/lyxserver.C @@ -44,6 +44,7 @@ #include "funcrequest.h" #include "LyXAction.h" #include "lyxfunc.h" +#include "frontends/Application.h" #include "support/lstrings.h" #include "support/lyxlib.h" @@ -55,10 +56,13 @@ #endif #include -using lyx::support::compare; -using lyx::support::rtrim; -using lyx::support::split; -using lyx::support::unlink; + +namespace lyx { + +using support::compare; +using support::rtrim; +using support::split; +using support::unlink; using std::endl; using std::string; @@ -188,7 +192,8 @@ int LyXComm::startPipe(string const & filename, bool write) } if (!write) { - lyx_gui::register_socket_callback(fd, boost::bind(&LyXComm::read_ready, this)); + theApp->registerSocketCallback(fd, + boost::bind(&LyXComm::read_ready, this)); } return fd; @@ -201,7 +206,7 @@ void LyXComm::endPipe(int & fd, string const & filename, bool write) return; if (!write) { - lyx_gui::unregister_socket_callback(fd); + theApp->unregisterSocketCallback(fd); } if (::close(fd) < 0) { @@ -455,7 +460,7 @@ void LyXServer::callback(LyXServer * serv, string const & msg) serv->func->dispatch(FuncRequest(lyxaction.lookupFunc(cmd), arg)); - string const rval = lyx::to_utf8(serv->func->getMessage()); + string const rval = to_utf8(serv->func->getMessage()); //modified june 1999 stefano@zool.su.se: //all commands produce an INFO or ERROR message @@ -494,3 +499,6 @@ void LyXServer::notifyClient(string const & s) string buf = string("NOTIFY:") + s + "\n"; pipes.send(buf); } + + +} // namespace lyx