vi: code shrink

function                                             old     new   delta
colon                                               2852    2846      -6

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko 2019-06-08 12:57:07 +02:00
parent 7a4e55422a
commit fa182a355a

View File

@ -1331,7 +1331,7 @@ static char what_reg(void)
char c; char c;
c = 'D'; // default to D-reg c = 'D'; // default to D-reg
if (0 <= YDreg && YDreg <= 25) if (YDreg <= 25)
c = 'a' + (char) YDreg; c = 'a' + (char) YDreg;
if (YDreg == 26) if (YDreg == 26)
c = 'D'; c = 'D';
@ -2550,7 +2550,7 @@ static void colon(char *buf)
free(reg[Ureg]); // free orig line reg- for 'U' free(reg[Ureg]); // free orig line reg- for 'U'
reg[Ureg] = NULL; reg[Ureg] = NULL;
} }
if (YDreg >= 0 && YDreg < 28) { /*if (YDreg < 28) - always true*/ {
free(reg[YDreg]); // free default yank/delete register free(reg[YDreg]); // free default yank/delete register
reg[YDreg] = NULL; reg[YDreg] = NULL;
} }