]> git.lyx.org Git - features.git/commitdiff
keep a cast for later
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Wed, 6 May 2009 13:41:35 +0000 (13:41 +0000)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Wed, 6 May 2009 13:41:35 +0000 (13:41 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@29551 a592a061-630c-0410-9148-cb99ea01b6c8

src/insets/InsetBranch.cpp

index b8a272da58730be4f262bdc1b122b37a19789eaa..09ba8cfe0225ef5c2377a0213d452cfd8c8e5a52 100644 (file)
@@ -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 *>(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<Branch *>(branchlist.find(params_.branch));
+               if (!our_branch)
                        break;
-               ourBranch->setSelected(cmd.action == LFUN_BRANCH_ACTIVATE);
+               our_branch->setSelected(cmd.action == LFUN_BRANCH_ACTIVATE);
                break;
        }