aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/quickfix.c
diff options
context:
space:
mode:
authorIhor Antonov <ngortheone@users.noreply.github.com>2019-07-28 11:58:24 -0400
committerJustin M. Keyes <justinkz@gmail.com>2019-07-28 17:58:24 +0200
commitcfa2759df61b45458666cd965bbfa3083a9ccd21 (patch)
tree02b0fae94cf879c0c4174e0c0aa266b50406e9be /src/nvim/quickfix.c
parent10fd5ae277bae563cbac34dd1cf2872776ae5feb (diff)
downloadrneovim-cfa2759df61b45458666cd965bbfa3083a9ccd21.tar.gz
rneovim-cfa2759df61b45458666cd965bbfa3083a9ccd21.tar.bz2
rneovim-cfa2759df61b45458666cd965bbfa3083a9ccd21.zip
PVS/V560: expression is always false/true #10623
Diffstat (limited to 'src/nvim/quickfix.c')
-rw-r--r--src/nvim/quickfix.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/nvim/quickfix.c b/src/nvim/quickfix.c
index cc4a2a90b9..8c53c6d80d 100644
--- a/src/nvim/quickfix.c
+++ b/src/nvim/quickfix.c
@@ -1326,7 +1326,7 @@ static int qf_parse_multiline_pfx(qf_info_T *qi, int qf_idx, int idx,
if (qfprev == NULL) {
return QF_FAIL;
}
- if (*fields->errmsg && !qfl->qf_multiignore) {
+ if (*fields->errmsg) {
size_t textlen = strlen((char *)qfprev->qf_text);
size_t errlen = strlen((char *)fields->errmsg);
qfprev->qf_text = xrealloc(qfprev->qf_text, textlen + errlen + 2);
@@ -2212,7 +2212,6 @@ static int qf_jump_edit_buffer(qf_info_T *qi, qfline_T *qf_ptr, int forceit,
oldwin == curwin ? curwin : NULL);
}
} else {
- int old_qf_curlist = qi->qf_curlist;
unsigned save_qfid = qi->qf_lists[qi->qf_curlist].qf_id;
retval = buflist_getfile(qf_ptr->qf_fnum, (linenr_T)1,
@@ -2229,8 +2228,7 @@ static int qf_jump_edit_buffer(qf_info_T *qi, qfline_T *qf_ptr, int forceit,
EMSG(_(e_loc_list_changed));
*abort = true;
}
- } else if (old_qf_curlist != qi->qf_curlist
- || !is_qf_entry_present(qi, qf_ptr)) {
+ } else if (!is_qf_entry_present(qi, qf_ptr)) {
if (IS_QF_STACK(qi)) {
EMSG(_("E925: Current quickfix was changed"));
} else {