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().
This commit is contained in:
Rui Abreu Ferreira
2015-05-17 18:48:47 +01:00
committed by Seth Jackson
parent 4d27bd6bfe
commit b2f9bfbff0
3 changed files with 21 additions and 3 deletions

View File

@@ -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;