From 4bf43a35acd0a8fb53f9ca38311f907c5e9308b6 Mon Sep 17 00:00:00 2001 From: Abdelrazak Younes Date: Sun, 26 Nov 2006 15:46:02 +0000 Subject: [PATCH] * LyXFunc::getStatus(): make it work in non-gui mode. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@16065 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/lyxfunc.C | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lyxfunc.C b/src/lyxfunc.C index 45c3ae2e09..f74f485906 100644 --- a/src/lyxfunc.C +++ b/src/lyxfunc.C @@ -376,11 +376,9 @@ FuncStatus LyXFunc::getStatus(FuncRequest const & cmd) const Note that this code is not perfect, as bug 1941 attests: http://bugzilla.lyx.org/show_bug.cgi?id=1941#c4 */ - Buffer * buf; - if (cmd.origin == FuncRequest::MENU && !lyx_view_->hasFocus()) + Buffer * buf = lyx_view_? lyx_view_->buffer() : 0; + if (lyx_view_ && cmd.origin == FuncRequest::MENU && !lyx_view_->hasFocus()) buf = 0; - else - buf = lyx_view_->buffer(); if (cmd.action == LFUN_NOACTION) { flag.message(from_utf8(N_("Nothing to do"))); -- 2.39.2