summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Rühsen <tim.ruehsen@gmx.de>2019-02-08 13:03:30 +0100
committerTim Rühsen <tim.ruehsen@gmx.de>2019-02-12 10:54:11 +0100
commitab67cbe883318d51f4c602253349198ca0817bb4 (patch)
treee7f7c3dcd998e815d176e22659fe38de84075566
parentdafe8285fd3911d25d5b4f0680d886c22b461ab2 (diff)
downloadgnutls-tmp-ssize-t.tar.gz
Remove typedef'ing ssize_t in gnutls.htmp-ssize-t
Signed-off-by: Tim Rühsen <tim.ruehsen@gmx.de>
-rw-r--r--configure.ac12
-rw-r--r--lib/includes/gnutls/gnutls.h.in11
2 files changed, 4 insertions, 19 deletions
diff --git a/configure.ac b/configure.ac
index 88580c0604..430530e179 100644
--- a/configure.ac
+++ b/configure.ac
@@ -735,18 +735,6 @@ fi
AM_CONDITIONAL(NEED_LIBOPTS, test "$included_libopts" = "yes")
-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)
- ], [
- #include <sys/types.h>
- ])
-
# For minitasn1.
AC_CHECK_SIZEOF(unsigned long int, 4)
AC_CHECK_SIZEOF(unsigned int, 4)
diff --git a/lib/includes/gnutls/gnutls.h.in b/lib/includes/gnutls/gnutls.h.in
index 8359fe2ea5..2965889664 100644
--- a/lib/includes/gnutls/gnutls.h.in
+++ b/lib/includes/gnutls/gnutls.h.in
@@ -37,15 +37,12 @@
#ifndef GNUTLS_H
#define GNUTLS_H
+/* Get ssize_t. */
+#include <sys/types.h>
+
/* Get size_t. */
#include <stddef.h>
-/* Get ssize_t. */
-#ifndef HAVE_SSIZE_T
-#define HAVE_SSIZE_T
-/* *INDENT-OFF* */
-@DEFINE_SSIZE_T@
-/* *INDENT-ON* */
-#endif
+
/* Get time_t. */
#include <time.h>