* gssapiP_generic.h: If not on a Mac or under Dos, and stdlib.h
authorEzra Peisach <epeisach@mit.edu>
Fri, 2 Aug 1996 17:39:48 +0000 (17:39 +0000)
committerEzra Peisach <epeisach@mit.edu>
Fri, 2 Aug 1996 17:39:48 +0000 (17:39 +0000)
exists, include it.

* configure.in: Check for stdlib.h

This cleans up many warnings on the Alpha as malloc is not previously
declared. In Beta-6, gssapiP_generic.h always included k5-int.h (which
included stdlib.h). Now, only the DOS and Mac platforms include k5-int.h
so we need to include stdlib.h if present.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8895 dc483132-0cff-0310-8789-dd5450dbe970

src/lib/gssapi/generic/ChangeLog
src/lib/gssapi/generic/configure.in
src/lib/gssapi/generic/gssapiP_generic.h

index 1c0dd47cbd21f0ba66416023d657e1d05b184e47..9d1e086b1a2b753b9929d1ac0f111cf300adb8fb 100644 (file)
@@ -1,3 +1,10 @@
+Fri Aug  2 13:37:10 1996  Ezra Peisach  <epeisach@kangaroo.mit.edu>
+
+       * gssapiP_generic.h: If not on a Mac or under Dos, and stdlib.h
+               exists, include it.
+
+       * configure.in: Check for stdlib.h
+
 Thu Jul 25 00:03:01 1996  Theodore Y. Ts'o  <tytso@mit.edu>
 
        * util_ordering.c (g_order_check): 
index c535fb40bf359796418e27edeba66c0f0f263675..5d435773ec4957b170d0e732b5400b1ee8f30ae4 100644 (file)
@@ -4,6 +4,7 @@ AC_PROG_INSTALL
 AC_PROG_AWK
 V5_SHARED_LIB_OBJS
 SubdirLibraryRule([${OBJS}])
+AC_CHECK_HEADERS(stdlib.h)
 AC_SIZE_T
 AC_CHECK_SIZEOF(short)
 AC_CHECK_SIZEOF(int)
index 63bde2024014dd355e19b2aed4821e256a5a369e..d6866696c3973b6a466834d15bc8f808ca3260d0 100644 (file)
 
 #if (defined(_MSDOS) || defined(_WIN32) || defined(_MACINTOSH))
 #include <k5-int.h>
+#else
+#ifdef HAVE_STDLIB_H
+#include <stdlib.h>
 #endif
+#endif
+
 #include "gssapi_generic.h"
 
 #include "gssapi_err_generic.h"