repo: ngircd
action: commit
revision: 
path_from: 
revision_from: 73f7201ab38013a9c30239ebee35511f77657ce3:
path_to: 
revision_to: 
git.thebackupbox.net
ngircd
git clone git://git.thebackupbox.net/ngircd
commit 73f7201ab38013a9c30239ebee35511f77657ce3
Author: Florian Westphal 
Date:   Sun May 25 20:16:25 2008 +0200

    configure.in: don't check for "obvious" standard functions.

    Drop checks for the following C standard functions:
    malloc, memmove, memset, realloc, strchr, strcspn, strerror, strstr.

    Rationale: These are standard K&R/C89 functions, no point in
    ''making sure they exist''.

diff --git a/configure.in b/configure.in
index 0f17322afae6ca43177fdcc73afa89f06582e1e8..
index ..3aa42fcea16c4047196ee5a35db92986ae04f753 100644
--- a/configure.in
+++ b/configure.in
@@ -136,9 +136,8 @@ AC_FUNC_FORK
 AC_FUNC_STRFTIME

 AC_CHECK_FUNCS([ \
-	bind gethostbyaddr gethostbyname gethostname inet_ntoa malloc memmove \
-	memset realloc setsid setsockopt socket strcasecmp strchr strcspn strerror \
-	strstr waitpid],,AC_MSG_ERROR([required function missing!]))
+	bind gethostbyaddr gethostbyname gethostname inet_ntoa \
+	setsid setsockopt socket strcasecmp waitpid],,AC_MSG_ERROR([required function missing!]))

 AC_CHECK_FUNCS(inet_aton isdigit sigaction snprintf vsnprintf strdup strlcpy strlcat)

-----END OF PAGE-----