File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3625,7 +3625,17 @@ job_start(typval_T *argvars)
36253625 /* Only escape when needed, double quotes are not always allowed. */
36263626 if (li != l -> lv_first && vim_strpbrk (s , (char_u * )" \t\"" ) != NULL )
36273627 {
3628+ # ifdef WIN32
3629+ int old_ssl = p_ssl ;
3630+
3631+ /* This is using CreateProcess, not cmd.exe. Always use
3632+ * double quote and backslashes. */
3633+ p_ssl = 0 ;
3634+ # endif
36283635 s = vim_strsave_shellescape (s , FALSE, TRUE);
3636+ # ifdef WIN32
3637+ p_ssl = old_ssl ;
3638+ # endif
36293639 if (s == NULL )
36303640 goto theend ;
36313641 ga_concat (& ga , s );
Original file line number Diff line number Diff line change @@ -743,6 +743,8 @@ static char *(features[]) =
743743
744744static int included_patches [] =
745745{ /* Add new patch number below this line */
746+ /**/
747+ 1544 ,
746748/**/
747749 1543 ,
748750/**/
You can’t perform that action at this time.
0 commit comments