summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1996-06-24 18:20:10 +0000
committerTheodore Tso <tytso@mit.edu>1996-06-24 18:20:10 +0000
commite8af2caa109242563614137bb5e4c5fae80b6453 (patch)
tree4d1d23d426535fcdfbc87cee39f18a16f405f57a /src
parent23dcc87b0c95404c6e2bdd069258ae4c7569a579 (diff)
downloadkrb5-e8af2caa109242563614137bb5e4c5fae80b6453.tar.gz
krb5-e8af2caa109242563614137bb5e4c5fae80b6453.tar.xz
krb5-e8af2caa109242563614137bb5e4c5fae80b6453.zip
Only include stdlib.h if it's available
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8547 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/util/profile/ChangeLog6
-rw-r--r--src/util/profile/configure.in1
-rw-r--r--src/util/profile/prof_file.c2
-rw-r--r--src/util/profile/prof_init.c2
-rw-r--r--src/util/profile/prof_parse.c2
-rw-r--r--src/util/profile/prof_section.c2
-rw-r--r--src/util/profile/prof_tree.c2
-rw-r--r--src/util/profile/test_parse.c2
-rw-r--r--src/util/profile/test_profile.c2
9 files changed, 21 insertions, 0 deletions
diff --git a/src/util/profile/ChangeLog b/src/util/profile/ChangeLog
index fd952daa3..620d2cecd 100644
--- a/src/util/profile/ChangeLog
+++ b/src/util/profile/ChangeLog
@@ -1,3 +1,9 @@
+Mon Jun 24 09:37:26 1996 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * prof_file.c, prof_init.c, prof_parse.c, prof_section.c,
+ prof_tree.c, test_parse.c, test_profile.c, configure.in:
+ Only include stdlib.h if it's available.
+
Thu Jun 13 22:13:51 1996 Tom Yu <tlyu@voltage-multiplier.mit.edu>
* configure.in: remove ref to ET_RULES
diff --git a/src/util/profile/configure.in b/src/util/profile/configure.in
index 85055cb6c..df69396b5 100644
--- a/src/util/profile/configure.in
+++ b/src/util/profile/configure.in
@@ -7,6 +7,7 @@ AC_PROG_RANLIB
AC_CHECK_SIZEOF(short)
AC_CHECK_SIZEOF(int)
AC_CHECK_SIZEOF(long)
+AC_CHECK_HEADERS(unistd.h stdlib.h)
AC_HAVE_FUNCS(stat)
AC_PROG_AWK
V5_SHARED_LIB_OBJS
diff --git a/src/util/profile/prof_file.c b/src/util/profile/prof_file.c
index f7bdaf855..b877e4e1e 100644
--- a/src/util/profile/prof_file.c
+++ b/src/util/profile/prof_file.c
@@ -3,7 +3,9 @@
*/
#include <stdio.h>
+#ifdef HAVE_STDLIB_H
#include <stdlib.h>
+#endif
#include <string.h>
#include "prof_int.h"
diff --git a/src/util/profile/prof_init.c b/src/util/profile/prof_init.c
index 867ef9996..c13417b9d 100644
--- a/src/util/profile/prof_init.c
+++ b/src/util/profile/prof_init.c
@@ -5,7 +5,9 @@
#include <stdio.h>
#include <string.h>
+#ifdef HAVE_STDLIB_H
#include <stdlib.h>
+#endif
#include <errno.h>
#include "prof_int.h"
diff --git a/src/util/profile/prof_parse.c b/src/util/profile/prof_parse.c
index 4d1382bc8..9c83b8fdc 100644
--- a/src/util/profile/prof_parse.c
+++ b/src/util/profile/prof_parse.c
@@ -1,6 +1,8 @@
#include <stdio.h>
#include <string.h>
+#ifdef HAVE_STDLIB_H
#include <stdlib.h>
+#endif
#include <errno.h>
#include <ctype.h>
diff --git a/src/util/profile/prof_section.c b/src/util/profile/prof_section.c
index e563e4f23..d147b7912 100644
--- a/src/util/profile/prof_section.c
+++ b/src/util/profile/prof_section.c
@@ -7,7 +7,9 @@
#include <stdio.h>
#include <string.h>
+#ifdef HAVE_STDLIB_H
#include <stdlib.h>
+#endif
#include <errno.h>
#include "prof_int.h"
diff --git a/src/util/profile/prof_tree.c b/src/util/profile/prof_tree.c
index 4934d29c5..a192e1d55 100644
--- a/src/util/profile/prof_tree.c
+++ b/src/util/profile/prof_tree.c
@@ -19,7 +19,9 @@
#include <stdio.h>
#include <string.h>
+#ifdef HAVE_STDLIB_H
#include <stdlib.h>
+#endif
#include <errno.h>
#include <ctype.h>
diff --git a/src/util/profile/test_parse.c b/src/util/profile/test_parse.c
index 463cde4da..7fd86e912 100644
--- a/src/util/profile/test_parse.c
+++ b/src/util/profile/test_parse.c
@@ -1,6 +1,8 @@
#include <stdio.h>
#include <string.h>
+#ifdef HAVE_STDLIB_H
#include <stdlib.h>
+#endif
#include <errno.h>
#include <ctype.h>
diff --git a/src/util/profile/test_profile.c b/src/util/profile/test_profile.c
index b75c81f70..171df93ec 100644
--- a/src/util/profile/test_profile.c
+++ b/src/util/profile/test_profile.c
@@ -3,7 +3,9 @@
*/
#include <stdio.h>
+#ifdef HAVE_STDLIB_H
#include <stdlib.h>
+#endif
#include "profile.h"
#ifndef _MSDOS