From 36a811cba2182959643926f3d62e0cfc63196979 Mon Sep 17 00:00:00 2001 From: Jean-Marc Lasgouttes Date: Wed, 6 May 2009 13:41:35 +0000 Subject: [PATCH] keep a cast for later git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29551 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/insets/InsetBranch.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/insets/InsetBranch.cpp b/src/insets/InsetBranch.cpp index b8a272da58..09ba8cfe02 100644 --- a/src/insets/InsetBranch.cpp +++ b/src/insets/InsetBranch.cpp @@ -147,12 +147,12 @@ void InsetBranch::doDispatch(Cursor & cur, FuncRequest & cmd) case LFUN_BRANCH_ACTIVATE: case LFUN_BRANCH_DEACTIVATE: { // FIXME: I do not like this cast, but have no other idea... - Buffer * realbuffer = const_cast(buffer().masterBuffer()); - BranchList & branchlist = realbuffer->params().branchlist(); - Branch * ourBranch = branchlist.find(params_.branch); - if (!ourBranch) + Buffer const * buf = buffer().masterBuffer(); + BranchList const & branchlist = buf->params().branchlist(); + Branch * our_branch = const_cast(branchlist.find(params_.branch)); + if (!our_branch) break; - ourBranch->setSelected(cmd.action == LFUN_BRANCH_ACTIVATE); + our_branch->setSelected(cmd.action == LFUN_BRANCH_ACTIVATE); break; } -- 2.39.5