1
0
forked from aniani/vim

patch 7.4.1295

Problem:    string(job) doesn't work well on MS-Windows.
Solution:   Use the process ID. (Yasuhiro Matsumoto)
This commit is contained in:
Bram Moolenaar
2016-02-09 20:39:26 +01:00
parent 7280140c08
commit 4d8747cdfc
2 changed files with 7 additions and 1 deletions

View File

@@ -21606,8 +21606,12 @@ get_tv_string_buf_chk(typval_T *varp, char_u *buf)
# ifdef UNIX
vim_snprintf((char *)buf, NUMBUFLEN,
"process %ld %s", (long)job->jv_pid, status);
# elif defined(WIN32)
vim_snprintf((char *)buf, NUMBUFLEN,
"process %ld %s", (long)job->jf_pi.dwProcessId,
status);
# else
/* TODO */
/* fall-back */
vim_snprintf((char *)buf, NUMBUFLEN, "process ? %s", status);
# endif
return buf;

View File

@@ -747,6 +747,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
1295,
/**/
1294,
/**/