]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
Move definition of UINT32_MAX.
authorDarren Tucker <dtucker@dtucker.net>
Sun, 26 Jan 2020 04:09:15 +0000 (15:09 +1100)
committerDarren Tucker <dtucker@dtucker.net>
Sun, 26 Jan 2020 04:09:15 +0000 (15:09 +1100)
This allows us to always define it if needed not just if we also
define the type ourself.

defines.h

index 03212de6f713935dc973f882fd87978bea153fff..86507ab67433dafa87ad12d550fc911d8e619192 100644 (file)
--- a/defines.h
+++ b/defines.h
@@ -244,9 +244,6 @@ typedef unsigned short int u_int16_t;
 #  endif
 #  if (SIZEOF_INT == 4)
 typedef unsigned int u_int32_t;
-#    if defined(HAVE_DECL_UINT32_MAX) && (HAVE_DECL_UINT32_MAX == 0)
-#      define UINT32_MAX       UINT_MAX
-#    endif
 #  else
 #    error "32 bit int type not found."
 #  endif
@@ -254,6 +251,12 @@ typedef unsigned int u_int32_t;
 #define __BIT_TYPES_DEFINED__
 #endif
 
+#if  defined(HAVE_DECL_UINT32_MAX) && (HAVE_DECL_UINT32_MAX == 0)
+# if (SIZEOF_INT == 4)
+#   define UINT32_MAX  UINT_MAX
+# endif
+#endif
+
 /* 64-bit types */
 #ifndef HAVE_INT64_T
 # if (SIZEOF_LONG_INT == 8)