comparison src/structs.h @ 8176:477c1d855698 v7.4.1381

commit https://github.com/vim/vim/commit/eab089d22f172ddd2d33367a998e68c2f1c6c989 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Feb 21 19:32:02 2016 +0100 patch 7.4.1381 Problem: Exit value not available on MS-Windows. Solution: Set the exit value.
author Christian Brabandt <cb@256bit.org>
date Sun, 21 Feb 2016 19:45:04 +0100
parents f2286ff0c102
children b717dae2f26d
comparison
equal deleted inserted replaced
8175:76ce2d323c0f 8176:477c1d855698
1255 { 1255 {
1256 job_T *jv_next; 1256 job_T *jv_next;
1257 job_T *jv_prev; 1257 job_T *jv_prev;
1258 #ifdef UNIX 1258 #ifdef UNIX
1259 pid_t jv_pid; 1259 pid_t jv_pid;
1260 int jv_exitval;
1261 #endif 1260 #endif
1262 #ifdef WIN32 1261 #ifdef WIN32
1263 PROCESS_INFORMATION jv_proc_info; 1262 PROCESS_INFORMATION jv_proc_info;
1264 HANDLE jv_job_object; 1263 HANDLE jv_job_object;
1265 #endif 1264 #endif
1266 jobstatus_T jv_status; 1265 jobstatus_T jv_status;
1267 char_u *jv_stoponexit; /* allocated */ 1266 char_u *jv_stoponexit; /* allocated */
1267 int jv_exitval;
1268 char_u *jv_exit_cb; /* allocated */ 1268 char_u *jv_exit_cb; /* allocated */
1269 1269
1270 int jv_refcount; /* reference count */ 1270 int jv_refcount; /* reference count */
1271 channel_T *jv_channel; /* channel for I/O, reference counted */ 1271 channel_T *jv_channel; /* channel for I/O, reference counted */
1272 }; 1272 };