Patch 8.2.2118

6 views
Skip to first unread message

Bram Moolenaar

unread,
Dec 9, 2020, 7:16:48 AM12/9/20
to vim...@googlegroups.com

Patch 8.2.2118
Problem: Dead code in the job support. (Dominique Pellé)
Solution: Define USE_ARGV before checking for it.
Files: src/job.c


*** ../vim-8.2.2117/src/job.c 2020-11-19 18:46:19.549796579 +0100
--- src/job.c 2020-12-09 13:13:18.811459739 +0100
***************
*** 887,892 ****
--- 887,897 ----
}
#endif

+ // Unix uses argv[] for the command, other systems use a string.
+ #if defined(UNIX)
+ # define USE_ARGV
+ #endif
+
#if !defined(USE_ARGV) || defined(PROTO)
/*
* Escape one argument for an external command.
***************
*** 1269,1277 ****
char **argv = NULL;
int argc = 0;
int i;
! #if defined(UNIX)
! # define USE_ARGV
! #else
garray_T ga;
#endif
jobopt_T opt;
--- 1274,1280 ----
char **argv = NULL;
int argc = 0;
int i;
! #ifndef USE_ARGV
garray_T ga;
#endif
jobopt_T opt;
*** ../vim-8.2.2117/src/version.c 2020-12-09 12:41:44.934219841 +0100
--- src/version.c 2020-12-09 13:14:16.911248387 +0100
***************
*** 752,753 ****
--- 752,755 ----
{ /* Add new patch number below this line */
+ /**/
+ 2118,
/**/

--
A programmer's wife asks him: "Please run to the store and pick up a loaf of
bread. If they have eggs, get a dozen". The programmer comes home with 12
loafs of bread.

/// Bram Moolenaar -- Br...@Moolenaar.net -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language -- http://www.Zimbu.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
Reply all
Reply to author
Forward
0 new messages