diff src/spell.c @ 28169:bef82285dda0 v8.2.4610

patch 8.2.4610: some conditions are always true Commit: https://github.com/vim/vim/commit/fe154990c1c57fac6d5a4b1bfb682e27adb4eb8c Author: Bram Moolenaar <Bram@vim.org> Date: Tue Mar 22 20:42:12 2022 +0000 patch 8.2.4610: some conditions are always true Problem: Some conditions are always true. Solution: Remove the useless conditions. (closes https://github.com/vim/vim/issues/9993)
author Bram Moolenaar <Bram@vim.org>
date Tue, 22 Mar 2022 21:45:04 +0100
parents c1d1639b52dd
children 4dcccb2673fe
line wrap: on
line diff
--- a/src/spell.c
+++ b/src/spell.c
@@ -1371,11 +1371,10 @@ spell_move_to(
 		    // the cursor.
 		    if (dir == BACKWARD
 			    || lnum != wp->w_cursor.lnum
-			    || (lnum == wp->w_cursor.lnum
-				&& (wrapped
-				    || (colnr_T)(curline ? p - buf + len
+			    || (wrapped
+				|| (colnr_T)(curline ? p - buf + len
 						     : p - buf)
-						  > wp->w_cursor.col)))
+						  > wp->w_cursor.col))
 		    {
 #ifdef FEAT_SYN_HL
 			if (has_syntax)