remove HAVE_STRERROR

strerror is a C99 standard function.
This commit is contained in:
oni-link 2014-04-01 13:03:17 +02:00 committed by Thiago de Arruda
parent e38266a3dd
commit 5aa1128e97
2 changed files with 2 additions and 8 deletions

View File

@ -61,7 +61,6 @@
#define HAVE_SIGVEC 1
#define HAVE_ST_BLKSIZE 1
#define HAVE_STRCASECMP 1
#define HAVE_STRERROR 1
#define HAVE_STRFTIME 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1

View File

@ -1093,13 +1093,8 @@ typedef enum {
/* Prefer using emsg3(), because perror() may send the output to the wrong
* destination and mess up the screen. */
#ifdef HAVE_STRERROR
# define PERROR(msg) (void)emsg3((char_u *)"%s: %s", \
(char_u *)msg, (char_u *)strerror( \
errno))
#else
# define PERROR(msg) perror(msg)
#endif
#define PERROR(msg) \
(void) emsg3((char_u *) "%s: %s", (char_u *)msg, (char_u *)strerror(errno))
typedef long linenr_T; /* line number type */
typedef int colnr_T; /* column number type */