- (djm) Fix detection of long long int support. Based on patch from
   Michael Stone <mstone@cs.loyola.edu>. ok stevesk, tim
diff --git a/defines.h b/defines.h
index 6982706..397a544 100644
--- a/defines.h
+++ b/defines.h
@@ -1,7 +1,7 @@
 #ifndef _DEFINES_H
 #define _DEFINES_H
 
-/* $Id: defines.h,v 1.68 2001/06/29 16:56:16 stevesk Exp $ */
+/* $Id: defines.h,v 1.69 2001/08/12 03:02:51 djm Exp $ */
 
 /* Necessary headers */
 
@@ -206,7 +206,6 @@
 #  if (SIZEOF_LONG_LONG_INT == 8)
 typedef long long int int64_t;
 #   define HAVE_INT64_T 1
-#   define HAVE_LONG_LONG_INT
 #  endif
 # endif
 #endif
@@ -221,6 +220,9 @@
 #  endif
 # endif
 #endif
+#if !defined(HAVE_LONG_LONG_INT) && (SIZEOF_LONG_LONG_INT == 8)
+# define HAVE_LONG_LONG_INT 1
+#endif
 
 #ifndef HAVE_SOCKLEN_T
 typedef unsigned int socklen_t;