mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
32 lines
900 B
Diff
32 lines
900 B
Diff
*** errors.c.orig 2006-03-30 19:28:00.000000000 +0200
|
|
--- errors.c 2006-03-30 19:49:13.000000000 +0200
|
|
***************
|
|
*** 31,36 ****
|
|
--- 31,37 ----
|
|
#include <stdio.h>
|
|
#include <errno.h>
|
|
#include <string.h>
|
|
+ #include <strings.h>
|
|
#include <stdlib.h>
|
|
#if HAVE_LWRES_NETDB_H
|
|
# include <lwres/netdb.h>
|
|
***************
|
|
*** 256,264 ****
|
|
SMTPAPI_CHECK_ARGS (buf != NULL && buflen > 0, NULL);
|
|
|
|
if (error < 0)
|
|
! #if HAVE_WORKING_STRERROR_R
|
|
! return strerror_r (-error, buf, buflen);
|
|
! #elif HAVE_STRERROR_R
|
|
{
|
|
/* Assume the broken OSF1 strerror_r which returns an int. */
|
|
int n = strerror_r (-error, buf, buflen);
|
|
--- 257,263 ----
|
|
SMTPAPI_CHECK_ARGS (buf != NULL && buflen > 0, NULL);
|
|
|
|
if (error < 0)
|
|
! #if HAVE_STRERROR_R
|
|
{
|
|
/* Assume the broken OSF1 strerror_r which returns an int. */
|
|
int n = strerror_r (-error, buf, buflen);
|