diff src/drawline.c @ 29111:bfb205095634 v8.2.5076

patch 8.2.5076: unnecessary code Commit: https://github.com/vim/vim/commit/2e7cba347fc8b746add12aa5e0e9f6218a76c788 Author: zeertzjq <zeertzjq@outlook.com> Date: Fri Jun 10 15:30:32 2022 +0100 patch 8.2.5076: unnecessary code Problem: Unnecessary code. Solution: Remove code and replace with function call. (closes https://github.com/vim/vim/issues/10552)
author Bram Moolenaar <Bram@vim.org>
date Fri, 10 Jun 2022 16:45:03 +0200
parents 9b292596a332
children 4ad168b282bd
line wrap: on
line diff
--- a/src/drawline.c
+++ b/src/drawline.c
@@ -2116,14 +2116,15 @@ win_line(
 			mb_utf8 = FALSE;
 		}
 
-		if ((trailcol != MAXCOL && ptr > line + trailcol && c == ' ')
-			|| (leadcol != 0 && ptr < line + leadcol && c == ' '))
+		if (c == ' ' && ((trailcol != MAXCOL && ptr > line + trailcol)
+				    || (leadcol != 0 && ptr < line + leadcol)))
 		{
 		    if (leadcol != 0 && in_multispace && ptr < line + leadcol
 			    && wp->w_lcs_chars.leadmultispace != NULL)
 		    {
 			c = wp->w_lcs_chars.leadmultispace[multispace_pos++];
-			if (wp->w_lcs_chars.leadmultispace[multispace_pos] == NUL)
+			if (wp->w_lcs_chars.leadmultispace[multispace_pos]
+									== NUL)
 			    multispace_pos = 0;
 		    }
 
@@ -2133,7 +2134,7 @@ win_line(
 		    else if (ptr < line + leadcol && wp->w_lcs_chars.lead)
 			c = wp->w_lcs_chars.lead;
 
-		    else if (leadcol != 0 && c == ' ' && wp->w_lcs_chars.space)
+		    else if (leadcol != 0 && wp->w_lcs_chars.space)
 			c = wp->w_lcs_chars.space;