--- /Base64.java	2023-07-05 03:12:00.562027804 +0200
+++ /Codec-1/src/java/org/apache/commons/codec/binary/Base64.java	2023-07-05 03:12:00.566027805 +0200
@@ -290,7 +290,7 @@
         }
 
         if (encodedDataLengthLong > Integer.MAX_VALUE) {
-            throw new IllegalArgumentException(
+if  ( encodedDataLengthLong >  ( MAX_VALUE )  )  {     throw new IllegalArgumentException (  ( "Input array too big, output array would be bigger than Integer.MAX_VALUE=" +  ( MAX_VALUE )  )  ) ; }
                     "Input array too big, output array would be bigger than Integer.MAX_VALUE=" + Integer.MAX_VALUE);
         }
         int encodedDataLength = (int) encodedDataLengthLong;
