summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2006-10-30 09:02:22 +0000
committerSimon Josefsson <simon@josefsson.org>2006-10-30 09:02:22 +0000
commitdd379522ced6cb20f82fa6b396f1d3674550c451 (patch)
tree55d0ea4d6eb0b9cdfc002fa43a8b6ca4c48b6218
parente4a28448cb9049558e9a42f151b09ae75b40561f (diff)
downloadgnutls-dd379522ced6cb20f82fa6b396f1d3674550c451.tar.gz
Simplify ssize_t test.
-rw-r--r--configure.in21
1 files changed, 7 insertions, 14 deletions
diff --git a/configure.in b/configure.in
index 66a4144704..142391e904 100644
--- a/configure.in
+++ b/configure.in
@@ -265,21 +265,14 @@ AC_CHECK_TYPES(uint,,, [
# include <sys/types.h>
])
+# Check for and replace ssize_t.
AC_CHECK_TYPE(ssize_t,
-DEFINE_SSIZE_T="#include <sys/types.h>"
-AC_SUBST(DEFINE_SSIZE_T)
-,
-AC_DEFINE(NO_SSIZE_T, 1, [no ssize_t type was found])
-DEFINE_SSIZE_T="typedef int ssize_t;"
-AC_SUBST(DEFINE_SSIZE_T)
-,[
-#ifdef HAVE_SYS_TYPES_H
-# include <sys/types.h>
-#endif
-#ifdef HAVE_UNISTD_H
-# include <unistd.h>
-#endif
-])
+ [DEFINE_SSIZE_T="#include <sys/types.h>"
+ AC_SUBST(DEFINE_SSIZE_T)],
+ [AC_DEFINE(NO_SSIZE_T, 1, [no ssize_t type was found])
+ DEFINE_SSIZE_T="typedef int ssize_t;"
+ AC_SUBST(DEFINE_SSIZE_T)],
+ [#include <sys/types.h>])
AC_C_BIGENDIAN