[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] strerror_r: avoid compiler warning
From: |
Eric Blake |
Subject: |
[PATCH] strerror_r: avoid compiler warning |
Date: |
Fri, 20 May 2011 17:34:00 -0600 |
A couple of copy-and-paste issues led to a compiler warning
during configure, detected on at least Solaris.
* m4/strerror_r.m4 (gl_FUNC_STRERROR_R): Don't return a char*.
Signed-off-by: Eric Blake <address@hidden>
---
ChangeLog | 5 ++++-
m4/strerror_r.m4 | 5 ++---
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index bda43a6..fafa86f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,9 @@
2011-05-20 Eric Blake <address@hidden>
- strerror_r: simplify AIX code.
+ strerror_r: avoid compiler warning
+ * m4/strerror_r.m4 (gl_FUNC_STRERROR_R): Don't return a char*.
+
+ strerror_r: simplify AIX code
* lib/strerror_r.c (strerror_r): Filter out buflen of 1 up front.
test-perror: avoid spurious failure on FreeBSD
diff --git a/m4/strerror_r.m4 b/m4/strerror_r.m4
index 190472c..13fb931 100644
--- a/m4/strerror_r.m4
+++ b/m4/strerror_r.m4
@@ -1,4 +1,4 @@
-# strerror_r.m4 serial 6
+# strerror_r.m4 serial 7
dnl Copyright (C) 2002, 2007-2011 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
@@ -33,7 +33,7 @@ AC_DEFUN([gl_FUNC_STRERROR_R],
[[#include <string.h>
int strerror_r (int, char *, size_t);
]],
- [[return strerror (0);]])],
+ [])],
[gl_cv_func_strerror_r_posix_signature=yes],
[gl_cv_func_strerror_r_posix_signature=no])
])
@@ -48,7 +48,6 @@ AC_DEFUN([gl_FUNC_STRERROR_R],
[AC_LANG_PROGRAM(
[[#include <errno.h>
#include <string.h>
- int strerror_r (int, char *, size_t);
]],
[[int result = 0;
char buf[79];
--
1.7.4.4
- [PATCH] strerror_r: avoid compiler warning,
Eric Blake <=