summaryrefslogtreecommitdiff
path: root/src/screen.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-07-25 20:53:03 +0200
committerBram Moolenaar <Bram@vim.org>2019-07-25 20:53:03 +0200
commitfbfb757d4cb19e14853605f70ac663e42ec74663 (patch)
tree17eb7a733f83c88735497017eb0ce80790e47aa8 /src/screen.c
parent94f82cbacf76767b5ac32f813e1d670501dbd0e6 (diff)
downloadvim-git-fbfb757d4cb19e14853605f70ac663e42ec74663.tar.gz
patch 8.1.1747: compiler warning for unused variablesv8.1.1747
Problem: Compiler warning for unused variables. (Tony Mechelynck) Solution: Add #ifdef.
Diffstat (limited to 'src/screen.c')
-rw-r--r--src/screen.c21
1 files changed, 12 insertions, 9 deletions
diff --git a/src/screen.c b/src/screen.c
index 01d574078..a8850bf40 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -1091,8 +1091,7 @@ win_update(win_T *wp)
int scrolled_down = FALSE; /* TRUE when scrolled down when
w_topline got smaller a bit */
#ifdef FEAT_SEARCH_EXTRA
- matchitem_T *cur; /* points to the match list */
- int top_to_mod = FALSE; /* redraw above mod_top */
+ int top_to_mod = FALSE; // redraw above mod_top
#endif
int row; /* current window row to display */
@@ -1222,18 +1221,18 @@ win_update(win_T *wp)
mod_bot = buf->b_mod_bot;
#ifdef FEAT_SEARCH_EXTRA
- /* When 'hlsearch' is on and using a multi-line search pattern, a
- * change in one line may make the Search highlighting in a
- * previous line invalid. Simple solution: redraw all visible
- * lines above the change.
- * Same for a match pattern.
- */
+ // When 'hlsearch' is on and using a multi-line search pattern, a
+ // change in one line may make the Search highlighting in a
+ // previous line invalid. Simple solution: redraw all visible
+ // lines above the change.
+ // Same for a match pattern.
if (search_hl.rm.regprog != NULL
&& re_multiline(search_hl.rm.regprog))
top_to_mod = TRUE;
else
{
- cur = wp->w_match_head;
+ matchitem_T *cur = wp->w_match_head;
+
while (cur != NULL)
{
if (cur->match.regprog != NULL
@@ -3315,7 +3314,9 @@ win_line(
#endif
int screen_line_flags = 0;
+#if defined(FEAT_CONCEAL) || defined(FEAT_SEARCH_EXTRA)
int match_conc = 0; // cchar for match functions
+#endif
#ifdef FEAT_CONCEAL
int syntax_flags = 0;
int syntax_seqnr = 0;
@@ -3859,7 +3860,9 @@ win_line(
*/
for (;;)
{
+#if defined(FEAT_CONCEAL) || defined(FEAT_SEARCH_EXTRA)
int has_match_conc = 0; // match wants to conceal
+#endif
#ifdef FEAT_CONCEAL
int did_decrement_ptr = FALSE;
#endif