patch 8.2.4845: duplicate code

Problem:    Duplicate code.
Solution:   Move code below if/else. (closes #10314)
diff --git a/src/misc1.c b/src/misc1.c
index 28d4963..2d41e35 100644
--- a/src/misc1.c
+++ b/src/misc1.c
@@ -673,11 +673,6 @@
 	{
 	    buf[i++] = 'R';
 	    buf[i++] = 'v';
-
-	    if (ins_compl_active())
-		buf[i++] = 'c';
-	    else if (ctrl_x_mode_not_defined_yet())
-		buf[i++] = 'x';
 	}
 	else
 	{
@@ -685,12 +680,12 @@
 		buf[i++] = 'R';
 	    else
 		buf[i++] = 'i';
-
-	    if (ins_compl_active())
-		buf[i++] = 'c';
-	    else if (ctrl_x_mode_not_defined_yet())
-		buf[i++] = 'x';
 	}
+
+	if (ins_compl_active())
+	    buf[i++] = 'c';
+	else if (ctrl_x_mode_not_defined_yet())
+	    buf[i++] = 'x';
     }
     else if ((State & CMDLINE) || exmode_active)
     {