1
0
mirror of https://github.com/postgres/postgres.git synced 2025-07-23 03:21:12 +03:00

ifdef out pqGetpwuid() because Win32 doesn't have struct passwd.

Needed for libpq builds, not just for native Win32 port, and probably
for cygwin too.
This commit is contained in:
Bruce Momjian
2003-09-05 17:43:40 +00:00
parent cec1333bba
commit e26af972b5
2 changed files with 6 additions and 2 deletions

View File

@ -7,7 +7,7 @@
*
* Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
*
* $Id: thread.c,v 1.5 2003/09/03 19:30:31 momjian Exp $
* $Id: thread.c,v 1.6 2003/09/05 17:43:40 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@ -66,6 +66,7 @@ pqStrerror(int errnum, char *strerrbuf, size_t buflen)
* Wrapper around getpwuid() or getpwuid_r() to mimic POSIX getpwuid_r()
* behaviour, if it is not available or required.
*/
#ifndef WIN32
int
pqGetpwuid(uid_t uid, struct passwd *resultbuf, char *buffer,
size_t buflen, struct passwd **result)
@ -84,6 +85,7 @@ pqGetpwuid(uid_t uid, struct passwd *resultbuf, char *buffer,
#endif
return (*result == NULL) ? -1 : 0;
}
#endif
/*
* Wrapper around gethostbyname() or gethostbyname_r() to mimic