mirror of
https://github.com/vim/vim.git
synced 2025-09-25 03:54:15 -04:00
patch 9.0.1105: code is indented too much
Problem: Code is indented too much. Solution: Use an early return. (Yegappan Lakshmanan, closes #11756)
This commit is contained in:
committed by
Bram Moolenaar
parent
56310d38d8
commit
87c1cbbe98
10
src/dict.c
10
src/dict.c
@@ -1270,9 +1270,12 @@ dict_extend_func(
|
||||
return;
|
||||
}
|
||||
d2 = argvars[1].vval.v_dict;
|
||||
if ((is_new || !value_check_lock(d1->dv_lock, arg_errmsg, TRUE))
|
||||
&& d2 != NULL)
|
||||
{
|
||||
if (d2 == NULL)
|
||||
return;
|
||||
|
||||
if (!is_new && value_check_lock(d1->dv_lock, arg_errmsg, TRUE))
|
||||
return;
|
||||
|
||||
if (is_new)
|
||||
{
|
||||
d1 = dict_copy(d1, FALSE, TRUE, get_copyID());
|
||||
@@ -1314,7 +1317,6 @@ dict_extend_func(
|
||||
else
|
||||
copy_tv(&argvars[0], rettv);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Implementation of map() and filter() for a Dict. Apply "expr" to every
|
||||
|
18
src/edit.c
18
src/edit.c
@@ -1664,8 +1664,9 @@ edit_putchar(int c, int highlight)
|
||||
{
|
||||
int attr;
|
||||
|
||||
if (ScreenLines != NULL)
|
||||
{
|
||||
if (ScreenLines == NULL)
|
||||
return;
|
||||
|
||||
update_topline(); // just in case w_topline isn't valid
|
||||
validate_cursor();
|
||||
if (highlight)
|
||||
@@ -1707,7 +1708,6 @@ edit_putchar(int c, int highlight)
|
||||
}
|
||||
screen_putchar(c, pc_row, pc_col, attr);
|
||||
}
|
||||
}
|
||||
|
||||
#if defined(FEAT_JOB_CHANNEL) || defined(PROTO)
|
||||
/*
|
||||
@@ -1782,12 +1782,12 @@ display_dollar(colnr_T col_arg)
|
||||
void
|
||||
undisplay_dollar(void)
|
||||
{
|
||||
if (dollar_vcol >= 0)
|
||||
{
|
||||
if (dollar_vcol < 0)
|
||||
return;
|
||||
|
||||
dollar_vcol = -1;
|
||||
redrawWinline(curwin, curwin->w_cursor.lnum);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Truncate the space at the end of a line. This is to be used only in an
|
||||
@@ -2554,8 +2554,9 @@ set_last_insert(int c)
|
||||
|
||||
vim_free(last_insert);
|
||||
last_insert = alloc(MB_MAXBYTES * 3 + 5);
|
||||
if (last_insert != NULL)
|
||||
{
|
||||
if (last_insert == NULL)
|
||||
return;
|
||||
|
||||
s = last_insert;
|
||||
// Use the CTRL-V only when entering a special char
|
||||
if (c < ' ' || c == DEL)
|
||||
@@ -2565,7 +2566,6 @@ set_last_insert(int c)
|
||||
*s++ = NUL;
|
||||
last_insert_skip = 0;
|
||||
}
|
||||
}
|
||||
|
||||
#if defined(EXITFREE) || defined(PROTO)
|
||||
void
|
||||
|
49
src/eval.c
49
src/eval.c
@@ -128,8 +128,10 @@ fill_evalarg_from_eap(evalarg_T *evalarg, exarg_T *eap, int skip)
|
||||
{
|
||||
init_evalarg(evalarg);
|
||||
evalarg->eval_flags = skip ? 0 : EVAL_EVALUATE;
|
||||
if (eap != NULL)
|
||||
{
|
||||
|
||||
if (eap == NULL)
|
||||
return;
|
||||
|
||||
evalarg->eval_cstack = eap->cstack;
|
||||
if (sourcing_a_script(eap) || eap->getline == get_list_line)
|
||||
{
|
||||
@@ -137,7 +139,6 @@ fill_evalarg_from_eap(evalarg_T *evalarg, exarg_T *eap, int skip)
|
||||
evalarg->eval_cookie = eap->cookie;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Top level evaluation function, returning a boolean.
|
||||
@@ -404,8 +405,9 @@ init_evalarg(evalarg_T *evalarg)
|
||||
static void
|
||||
free_eval_tofree_later(evalarg_T *evalarg)
|
||||
{
|
||||
if (evalarg->eval_tofree != NULL)
|
||||
{
|
||||
if (evalarg->eval_tofree == NULL)
|
||||
return;
|
||||
|
||||
if (ga_grow(&evalarg->eval_tofree_ga, 1) == OK)
|
||||
((char_u **)evalarg->eval_tofree_ga.ga_data)
|
||||
[evalarg->eval_tofree_ga.ga_len++]
|
||||
@@ -413,7 +415,6 @@ free_eval_tofree_later(evalarg_T *evalarg)
|
||||
else
|
||||
vim_free(evalarg->eval_tofree);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* After using "evalarg" filled from "eap": free the memory.
|
||||
@@ -421,8 +422,9 @@ free_eval_tofree_later(evalarg_T *evalarg)
|
||||
void
|
||||
clear_evalarg(evalarg_T *evalarg, exarg_T *eap)
|
||||
{
|
||||
if (evalarg != NULL)
|
||||
{
|
||||
if (evalarg == NULL)
|
||||
return;
|
||||
|
||||
garray_T *etga = &evalarg->eval_tofree_ga;
|
||||
|
||||
if (evalarg->eval_tofree != NULL || evalarg->eval_using_cmdline)
|
||||
@@ -454,7 +456,6 @@ clear_evalarg(evalarg_T *evalarg, exarg_T *eap)
|
||||
ga_clear_strings(etga);
|
||||
VIM_CLEAR(evalarg->eval_tofree_lambda);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Skip over an expression at "*pp".
|
||||
@@ -3219,8 +3220,9 @@ eval_addblob(typval_T *tv1, typval_T *tv2)
|
||||
blob_T *b = blob_alloc();
|
||||
int i;
|
||||
|
||||
if (b != NULL)
|
||||
{
|
||||
if (b == NULL)
|
||||
return;
|
||||
|
||||
for (i = 0; i < blob_len(b1); i++)
|
||||
ga_append(&b->bv_ga, blob_get(b1, i));
|
||||
for (i = 0; i < blob_len(b2); i++)
|
||||
@@ -3229,7 +3231,6 @@ eval_addblob(typval_T *tv1, typval_T *tv2)
|
||||
clear_tv(tv1);
|
||||
rettv_blob_set(tv1, b);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Make a copy of list "tv1" and append list "tv2".
|
||||
@@ -4818,14 +4819,14 @@ f_slice(typval_T *argvars, typval_T *rettv)
|
||||
|| check_for_opt_number_arg(argvars, 2) == FAIL))
|
||||
return;
|
||||
|
||||
if (check_can_index(argvars, TRUE, FALSE) == OK)
|
||||
{
|
||||
if (check_can_index(argvars, TRUE, FALSE) != OK)
|
||||
return;
|
||||
|
||||
copy_tv(argvars, rettv);
|
||||
eval_index_inner(rettv, TRUE, argvars + 1,
|
||||
argvars[2].v_type == VAR_UNKNOWN ? NULL : argvars + 2,
|
||||
TRUE, NULL, 0, FALSE);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Apply index or range to "rettv".
|
||||
@@ -5045,8 +5046,9 @@ partial_free(partial_T *pt)
|
||||
void
|
||||
partial_unref(partial_T *pt)
|
||||
{
|
||||
if (pt != NULL)
|
||||
{
|
||||
if (pt == NULL)
|
||||
return;
|
||||
|
||||
int done = FALSE;
|
||||
|
||||
if (--pt->pt_refcount <= 0)
|
||||
@@ -5072,7 +5074,6 @@ partial_unref(partial_T *pt)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* Return the next (unique) copy ID.
|
||||
@@ -7225,11 +7226,13 @@ last_set_msg(sctx_T script_ctx)
|
||||
{
|
||||
char_u *p;
|
||||
|
||||
if (script_ctx.sc_sid != 0)
|
||||
{
|
||||
if (script_ctx.sc_sid == 0)
|
||||
return;
|
||||
|
||||
p = home_replace_save(NULL, get_scriptname(script_ctx.sc_sid));
|
||||
if (p != NULL)
|
||||
{
|
||||
if (p == NULL)
|
||||
return;
|
||||
|
||||
verbose_enter();
|
||||
msg_puts(_("\n\tLast set from "));
|
||||
msg_puts((char *)p);
|
||||
@@ -7241,8 +7244,6 @@ last_set_msg(sctx_T script_ctx)
|
||||
verbose_leave();
|
||||
vim_free(p);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endif // FEAT_EVAL
|
||||
|
||||
|
@@ -695,6 +695,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
1105,
|
||||
/**/
|
||||
1104,
|
||||
/**/
|
||||
|
Reference in New Issue
Block a user