commit 77cc2c7c8c83481cabf5e0af2f83e41a22b19dc0
Author: Stephan Witt <[email protected]>
Date: Fri Oct 9 08:08:49 2015 +0200
Fix "dead store" warnings of Xcode analyze tool
diff --git a/src/AspellChecker.cpp b/src/AspellChecker.cpp
index 06da1f8..c4b2419 100644
--- a/src/AspellChecker.cpp
+++ b/src/AspellChecker.cpp
@@ -219,7 +219,7 @@ AspellConfig * AspellChecker::Private::getConfig(string
const & lang, string con
}
if (!have_dict) {
// check for package data of OS installation
- have_dict = checkAspellData(config, osPackageBase(),
osPackageDataDirectory(), osPackageDictDirectory(), lang, variety);
+ checkAspellData(config, osPackageBase(),
osPackageDataDirectory(), osPackageDictDirectory(), lang, variety);
}
return config ;
}
diff --git a/src/TextClass.cpp b/src/TextClass.cpp
index 60fab48..17fc266 100644
--- a/src/TextClass.cpp
+++ b/src/TextClass.cpp
@@ -413,8 +413,8 @@ TextClass::ReturnValues TextClass::read(Lexer & lexrc,
ReadType rt)
}
// used below to track whether we are in an IfStyle or
IfCounter tag.
- bool ifstyle = false;
- bool ifcounter = false;
+ bool ifstyle = false;
+ bool ifcounter = false;
switch (static_cast<TextClassTags>(le)) {
@@ -508,9 +508,6 @@ TextClass::ReturnValues TextClass::read(Lexer & lexrc,
ReadType rt)
Layout lay;
readStyle(lexrc, lay);
}
-
- // reset flag
- ifstyle = false;
break;
}
@@ -764,8 +761,6 @@ TextClass::ReturnValues TextClass::read(Lexer & lexrc,
ReadType rt)
lexrc.printError("No name given for style:
`$$Token'.");
error = true;
}
- // reset flag
- ifcounter = false;
break;
case TC_TITLELATEXTYPE:
diff --git a/src/frontends/qt4/GuiCitation.cpp
b/src/frontends/qt4/GuiCitation.cpp
index 483c8fb..052d700 100644
--- a/src/frontends/qt4/GuiCitation.cpp
+++ b/src/frontends/qt4/GuiCitation.cpp
@@ -260,9 +260,6 @@ void GuiCitation::updateStyles(BiblioInfo const & bi)
return;
}
- if (!selectedLV->selectionModel()->selectedIndexes().empty())
- curr = selectedLV->selectionModel()->selectedIndexes()[0].row();
-
static const size_t max_length = 80;
QStringList sty = citationStyles(bi, max_length);
diff --git a/src/frontends/qt4/GuiPrefs.cpp b/src/frontends/qt4/GuiPrefs.cpp
index 72e5328..f7c00f4 100644
--- a/src/frontends/qt4/GuiPrefs.cpp
+++ b/src/frontends/qt4/GuiPrefs.cpp
@@ -2863,7 +2863,6 @@ QTreeWidgetItem *
PrefShortcuts::insertShortcutItem(FuncRequest const & lfun,
QString const lfun_name = toqstr(from_utf8(action_name)
+ ' ' + lfun.argument());
QString const shortcut = toqstr(seq.print(KeySequence::ForGui));
- KeyMap::ItemType item_tag = tag;
QTreeWidgetItem * newItem = 0;
// for unbind items, try to find an existing item in the system bind
list
@@ -2880,7 +2879,6 @@ QTreeWidgetItem *
PrefShortcuts::insertShortcutItem(FuncRequest const & lfun,
// Such an item is not displayed to avoid confusion (what is
// unmatched removed?).
if (!newItem) {
- item_tag = KeyMap::UserExtraUnbind;
return 0;
}
}
@@ -2913,7 +2911,7 @@ QTreeWidgetItem *
PrefShortcuts::insertShortcutItem(FuncRequest const & lfun,
newItem->setText(1, shortcut);
// record BindFile representation to recover KeySequence when needed.
newItem->setData(1, Qt::UserRole,
toqstr(seq.print(KeySequence::BindFile)));
- setItemType(newItem, item_tag);
+ setItemType(newItem, tag);
return newItem;
}
diff --git a/src/insets/InsetCollapsable.cpp b/src/insets/InsetCollapsable.cpp
index 337845a..aeac8b3 100644
--- a/src/insets/InsetCollapsable.cpp
+++ b/src/insets/InsetCollapsable.cpp
@@ -348,7 +348,6 @@ void InsetCollapsable::draw(PainterInfo & pi, int x, int y)
const
int const ww = max(textdim.wid, w);
pi.pain.rectText(x + (ww - w) / 2, y + desc + a,
buttonLabel(bv), font, Color_none, Color_none);
- desc += d;
}
// a visual cue when the cursor is inside the inset
diff --git a/src/insets/InsetExternal.cpp b/src/insets/InsetExternal.cpp
index daa5831..a62100e 100644
--- a/src/insets/InsetExternal.cpp
+++ b/src/insets/InsetExternal.cpp
@@ -616,10 +616,8 @@ void InsetExternal::setParams(InsetExternalParams const &
p)
LASSERT(false, return);
break;
case PREVIEW_INSTANT: {
- //FIXME: why is the value below immediately forgotten?
- RenderMonitoredPreview * preview_ptr =
renderer_->asMonitoredPreview();
renderer_.reset(new RenderMonitoredPreview(this));
- preview_ptr = renderer_->asMonitoredPreview();
+ RenderMonitoredPreview * preview_ptr = preview_ptr =
renderer_->asMonitoredPreview();
preview_ptr->fileChanged(bind(&InsetExternal::fileChanged,
this));
if (preview_ptr->monitoring())
preview_ptr->stopMonitoring();
diff --git a/src/insets/InsetTabular.cpp b/src/insets/InsetTabular.cpp
index 6a138cc..d92acf2 100644
--- a/src/insets/InsetTabular.cpp
+++ b/src/insets/InsetTabular.cpp
@@ -6231,7 +6231,6 @@ bool InsetTabular::insertPlaintextString(BufferView & bv,
docstring const & buf,
if (usePaste) {
paste_tabular.reset(new Tabular(buffer_, rows, maxCols));
loctab = paste_tabular.get();
- cols = 0;
dirtyTabularStack(true);
} else {
loctab = &tabular;
diff --git a/src/lyxfind.cpp b/src/lyxfind.cpp
index aedbc53..0a788c7 100644
--- a/src/lyxfind.cpp
+++ b/src/lyxfind.cpp
@@ -592,7 +592,6 @@ string escape_for_regex(string s, bool match_latex)
}
if (end_pos == s.size()) {
s.replace(new_pos, end_pos - new_pos, t);
- pos = s.size();
LYXERR(Debug::FIND, "Regexp after \\regexp{} removal: "
<< s);
break;
}
@@ -1224,12 +1223,10 @@ int findBackwardsAdv(DocIterator & cur, MatchStringAdv
& match)
return 0;
cur.backwardPos();
DocIterator cur_orig(cur);
- bool found_match;
bool pit_changed = false;
- found_match = false;
do {
cur.pos() = 0;
- found_match = match(cur, -1, false);
+ bool found_match = match(cur, -1, false);
if (found_match) {
if (pit_changed)