- (dtucker) [openbsd-compat/bsd-cygwin_util.h] Add missing function

declarations that stopped being included when we stopped including
   <windows.h> from openbsd-compat/bsd-cygwin_util.h.  Patch from vinschen at
   redhat.com.
This commit is contained in:
Darren Tucker 2014-01-18 21:03:59 +11:00
parent 89c532d843
commit 1411c9263f
2 changed files with 11 additions and 1 deletions

View File

@ -1,6 +1,10 @@
20140118
- (dtucker) [uidswap.c] Prevent unused variable warnings on Cygwin. Patch
from vinschen at redhat.com
- (dtucker) [openbsd-compat/bsd-cygwin_util.h] Add missing function
declarations that stopped being included when we stopped including
<windows.h> from openbsd-compat/bsd-cygwin_util.h. Patch from vinschen at
redhat.com.
20140117
- (dtucker) [aclocal.m4 configure.ac] Add some additional compiler/toolchain

View File

@ -1,4 +1,4 @@
/* $Id: bsd-cygwin_util.h,v 1.16 2013/04/01 01:40:49 dtucker Exp $ */
/* $Id: bsd-cygwin_util.h,v 1.17 2014/01/18 10:04:00 dtucker Exp $ */
/*
* Copyright (c) 2000, 2001, 2011, 2013 Corinna Vinschen <vinschen@redhat.com>
@ -40,9 +40,15 @@
typedef void *HANDLE;
#define INVALID_HANDLE_VALUE ((HANDLE) -1)
/* Cygwin functions for which declarations are only available when including
windows headers, so we have to define them here explicitely. */
extern HANDLE cygwin_logon_user (const struct passwd *, const char *);
extern void cygwin_set_impersonation_token (const HANDLE);
#include <sys/cygwin.h>
#include <io.h>
int binary_open(const char *, int , ...);
int check_ntsec(const char *);
char **fetch_windows_environment(void);