Fix _struct typo that broke some 64-bit platforms
diff --git a/Modules/_struct.c b/Modules/_struct.c
index 6d7a58e..8c98db8 100644
--- a/Modules/_struct.c
+++ b/Modules/_struct.c
@@ -519,7 +519,7 @@
 #endif
 	y = (unsigned int)x;
 #if defined(PY_STRUCT_RANGE_CHECKING) && (SIZEOF_LONG > SIZEOF_INT)
-	if (x < UINT_MIN || x > UINT_MAX)
+	if (x > UINT_MAX)
 		return _range_error(f->format, sizeof(y), 1);
 #endif
 	memcpy(p, (char *)&y, sizeof y);