diff options
author | Rui Abreu Ferreira <raf-ep@gmx.com> | 2015-05-17 18:48:47 +0100 |
---|---|---|
committer | Seth Jackson <sethjackson@gmail.com> | 2016-01-01 20:58:04 -0500 |
commit | b2f9bfbff0ba9925328d2f997f73734f70c6c4cf (patch) | |
tree | 45ce1fb76eb3e97d9cb2e57753859fcc57d40ada /src/nvim/if_cscope_defs.h | |
parent | 4d27bd6bfee8eef32408b14aa2b6f08ee902d6e7 (diff) | |
download | rneovim-b2f9bfbff0ba9925328d2f997f73734f70c6c4cf.tar.gz rneovim-b2f9bfbff0ba9925328d2f997f73734f70c6c4cf.tar.bz2 rneovim-b2f9bfbff0ba9925328d2f997f73734f70c6c4cf.zip |
Windows: Bring back code branch for if_cscope.
The Vim code for windows in if_cscope.c/.h was removed during the refactor,
added missing code for error_closing().
Diffstat (limited to 'src/nvim/if_cscope_defs.h')
-rw-r--r-- | src/nvim/if_cscope_defs.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/nvim/if_cscope_defs.h b/src/nvim/if_cscope_defs.h index a0c84e8ba1..8cd74c74e6 100644 --- a/src/nvim/if_cscope_defs.h +++ b/src/nvim/if_cscope_defs.h @@ -16,6 +16,7 @@ # include <sys/types.h> /* pid_t */ #endif +#include "nvim/os/os_defs.h" #include "nvim/os/fs_defs.h" #define CSCOPE_SUCCESS 0 @@ -50,7 +51,13 @@ typedef struct csi { char * ppath; /* path to prepend (the -P option) */ char * flags; /* additional cscope flags/options (e.g, -p2) */ #if defined(UNIX) - pid_t pid; /* PID of the connected cscope process. */ + pid_t pid; // PID of the connected cscope process +#else + DWORD pid; // PID of the connected cscope process + HANDLE hProc; // cscope process handle + DWORD nVolume; // Volume serial number, instead of st_dev + DWORD nIndexHigh; // st_ino has no meaning on Windows + DWORD nIndexLow; #endif FileID file_id; |