sprintf() and siginterrupt() portability problems fixed.
authorshort <>
Tue, 7 Sep 1999 14:35:46 +0000 (14:35 +0000)
committershort <>
Tue, 7 Sep 1999 14:35:46 +0000 (14:35 +0000)
configure.in
setup.h

index 5de8524..d2b13f3 100644 (file)
@@ -137,6 +137,8 @@ if $uns;then AC_DEFINE(ATTR_UNUSED,) AC_MSG_RESULT(no);fi
 AC_CHECK_FUNC(snprintf, AC_DEFINE(HAVE_SNPRINTF))
 AC_CHECK_FUNC(vsnprintf, AC_DEFINE(HAVE_VSNPRINTF))
 
+AC_CHECK_FUNCS(siginterrupt)
+
 AC_TYPE_SIGNAL
 AC_TYPE_PID_T
 
@@ -161,6 +163,7 @@ GCC_NEED_DECLARATION(vsnprintf,   [#include <stdio.h>
 GCC_NEED_DECLARATION(strdup,      [#include <string.h>])
 GCC_NEED_DECLARATION(usleep,      [#include <unistd.h>])
 GCC_NEED_DECLARATION(strcasecmp,  [#include <string.h>])
+GCC_NEED_DECLARATION(siginterrupt,[#include <signal.h>])
 
 # Final output.
 
diff --git a/setup.h b/setup.h
index 2b3774e..8e01793 100644 (file)
--- a/setup.h
+++ b/setup.h
@@ -12,7 +12,7 @@
 #endif
 #define DEF_BAUD 19200 /* --baud default */
 #define DEF_MAXRETRY 3 /* --maxretry default */
-#define DEF_READTIME 10 /* --readtime default */
+#define DEF_READTIME 5 /* --readtime default */
 #define DEF_CHARTIME 10 /* --chartime default
                            (500ms per 80char=6.25ms recommended by Siemens */
 #define DEF_CMDTIME 500 /* --cmdtime default */