Annotation of GNUtools/libg++/libio/ioperror.c, revision 1.1.1.1

1.1       root        1: #include "libioP.h"
                      2: #include <errno.h>
                      3: #include <string.h>
                      4: #ifndef errno
                      5: extern int errno;
                      6: #endif
                      7: 
                      8: #ifndef _IO_strerror
                      9: extern char* _IO_strerror _PARAMS((int));
                     10: #endif
                     11: 
                     12: void
                     13: _IO_perror (s)
                     14:      const char *s;
                     15: {
                     16:   char *error = _IO_strerror (errno);
                     17: 
                     18:   if (s != NULL && *s != '\0')
                     19:     _IO_fprintf (_IO_stderr, "%s:", s);
                     20: 
                     21:   _IO_fprintf (_IO_stderr, "%s\n", error ? error : "");
                     22: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.