diff src/ex_docmd.c @ 6506:a5a6f1467b1e v7.4.580

updated for version 7.4.580 Problem: ":52wincmd v" still gives an invalid range error. (Charles Campbell) Solution: Skip over white space.
author Bram Moolenaar <bram@vim.org>
date Wed, 14 Jan 2015 21:22:01 +0100
parents cba15023c403
children 05202d6ba0ef
line wrap: on
line diff
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -2140,8 +2140,8 @@ do_one_cmd(cmdlinep, sourcing,
 
 #ifdef FEAT_WINDOWS
 	/* :wincmd range depends on the argument. */
-	if (ea.cmdidx == CMD_wincmd)
-	    get_wincmd_addr_type(p, &ea);
+	if (ea.cmdidx == CMD_wincmd && p != NULL)
+	    get_wincmd_addr_type(skipwhite(p), &ea);
 #endif
     }