summaryrefslogtreecommitdiffstats
path: root/src/drawline.c
diff options
context:
space:
mode:
authorYegappan Lakshmanan <yegappan@yahoo.com>2022-12-26 12:50:04 +0000
committerBram Moolenaar <Bram@vim.org>2022-12-26 12:50:04 +0000
commit465de3a57b815f1188c707e7c083950c81652536 (patch)
tree6a1e8783bb5f269282668c258f0b893bd961a888 /src/drawline.c
parentb3d614369fceb891819badc941f80f08f57831f9 (diff)
patch 9.0.1098: code uses too much indentv9.0.1098
Problem: Code uses too much indent. Solution: Use an early return. (Yegappan Lakshmanan, closes #11747)
Diffstat (limited to 'src/drawline.c')
-rw-r--r--src/drawline.c26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/drawline.c b/src/drawline.c
index 1d26270511..d8dc303e31 100644
--- a/src/drawline.c
+++ b/src/drawline.c
@@ -225,19 +225,19 @@ handle_foldcolumn(win_T *wp, winlinevars_T *wlv)
// Allocate a buffer, "wlv->extra[]" may already be in use.
vim_free(wlv->p_extra_free);
wlv->p_extra_free = alloc(MAX_MCO * fdc + 1);
- if (wlv->p_extra_free != NULL)
- {
- wlv->n_extra = (int)fill_foldcolumn(wlv->p_extra_free,
- wp, FALSE, wlv->lnum);
- wlv->p_extra_free[wlv->n_extra] = NUL;
- wlv->p_extra = wlv->p_extra_free;
- wlv->c_extra = NUL;
- wlv->c_final = NUL;
- if (use_cursor_line_highlight(wp, wlv->lnum))
- wlv->char_attr = hl_combine_attr(wlv->wcr_attr, HL_ATTR(HLF_CLF));
- else
- wlv->char_attr = hl_combine_attr(wlv->wcr_attr, HL_ATTR(HLF_FC));
- }
+ if (wlv->p_extra_free == NULL)
+ return;
+
+ wlv->n_extra = (int)fill_foldcolumn(wlv->p_extra_free,
+ wp, FALSE, wlv->lnum);
+ wlv->p_extra_free[wlv->n_extra] = NUL;
+ wlv->p_extra = wlv->p_extra_free;
+ wlv->c_extra = NUL;
+ wlv->c_final = NUL;
+ if (use_cursor_line_highlight(wp, wlv->lnum))
+ wlv->char_attr = hl_combine_attr(wlv->wcr_attr, HL_ATTR(HLF_CLF));
+ else
+ wlv->char_attr = hl_combine_attr(wlv->wcr_attr, HL_ATTR(HLF_FC));
}
#endif