]> git.lyx.org Git - features.git/commitdiff
Change to avoid having different types in ?: operator
authorLars Gullik Bjønnes <larsbj@gullik.org>
Sat, 7 Jan 2012 18:29:04 +0000 (18:29 +0000)
committerLars Gullik Bjønnes <larsbj@gullik.org>
Sat, 7 Jan 2012 18:29:04 +0000 (18:29 +0000)
Gcc 4.7 warns rightly about the questionalble practise of having different types in
the ?: operator. This patch fixes that.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40585 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt4/Menus.cpp

index 721eff4df89428388f1b0268c8432032735633da..9ccac3cae19c7485005ebf2712a58efc0ba9abcc 100644 (file)
@@ -949,9 +949,8 @@ void MenuDefinition::expandDocuments()
        Buffer * b = first;
        // We cannot use a for loop as the buffer list cycles.
        do {
-               bool const shown = guiApp->currentView()
-                       ? guiApp->currentView()->workArea(*b) : false;
-               if (!shown) {
+               if (guiApp->currentView()
+                   && guiApp->currentView()->workArea(*b)) {
                        QString label = toqstr(b->fileName().displayName(20));
                        if (!b->isClean())
                                label += "*";