Mail Archives: cygwin/1999/01/20/08:24:17
> From: Tim Taylor <ttaylor AT mitre DOT org>
>
> I'm porting a program that sets errno if an operation fails. However, in
> the B20.1 errno is a macro that dereferences the pointer returned by a
> function #define errno (*__errno())
>
> What is the proper way to set errno in cygwin?
The same as with any other Standard C conformant definition of errno -
something like
errno = whatever;
> Based on comments I've read in the headers, it appears that the following
> will work:
>
> _REENT->_errno = xxx
>
> Is this correct, or is there a more compatible or preferred way of doing this?
Is there some problem with doing it the normal way?
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
- Raw text -