[git commit] vi: code shrink

Denys Vlasenko vda.linux at googlemail.com
Sat Jun 8 10:57:07 UTC 2019


commit: https://git.busybox.net/busybox/commit/?id=fa182a355a2c389d771f9a66ef8ec40bef094202
branch: https://git.busybox.net/busybox/commit/?id=refs/heads/master

function                                             old     new   delta
colon                                               2852    2846      -6

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 editors/vi.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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


More information about the busybox-cvs mailing list