Fix copyright throughout.

Eliminate use of _impure_ptr outside Cygwin.
	* bsd_helper.cc: Include errno.h instead of cygerrno.h.
	* bsd_mutex.cc : Ditto.
	* client.cc: Ditto.
	* cygserver.cc: Ditto.
	* process.cc: Don't build functions inside Cygwin.  Don't include
	cygerrno.h.  Don't set errno.
	* transport_pipes.cc (SET_ERRNO): New define.  Use througout.
	* transport_sockets.cc (SET_ERRNO): Ditto.
	(GET_ERRNO): Ditto.
This commit is contained in:
Corinna Vinschen
2004-09-15 10:17:53 +00:00
parent b103e0d732
commit 1dcd520bb8
17 changed files with 74 additions and 48 deletions

View File

@ -1,6 +1,6 @@
/* process.cc
Copyright 2001, 2002 Red Hat Inc.
Copyright 2001, 2002, 2003, 2004 Red Hat Inc.
Written by Robert Collins <rbtcollins@hotmail.com>
@ -10,6 +10,7 @@ This software is a copyrighted work licensed under the terms of the
Cygwin license. Please consult the file "CYGWIN_LICENSE" for
details. */
#ifdef __OUTSIDE_CYGWIN__
#include "woutsup.h"
#include <sys/types.h>
@ -17,8 +18,6 @@ details. */
#include <assert.h>
#include <stdlib.h>
#include "cygerrno.h"
#include "process.h"
/*****************************************************************************/
@ -250,7 +249,6 @@ process_cache::process (const pid_t cygpid, const DWORD winpid,
"new connection refused for %d(%lu)"),
MAXIMUM_WAIT_OBJECTS - SPECIALS_COUNT,
cygpid, winpid);
set_errno (EAGAIN);
return NULL;
}
@ -259,7 +257,6 @@ process_cache::process (const pid_t cygpid, const DWORD winpid,
{
LeaveCriticalSection (&_cache_write_access);
delete entry;
set_errno (ESRCH);
return NULL;
}
@ -433,3 +430,4 @@ process_cache::find (const DWORD winpid, class process **previous)
}
/*****************************************************************************/
#endif /* __OUTSIDE_CYGWIN__ */