Author: tilman
Date: Sat Feb 3 11:52:56 2024
New Revision: 1915561
URL: http://svn.apache.org/viewvc?rev=1915561&view=rev
Log:
PDFBOX-5758: make sure LOG is intialized first in case unmapper logs something,
as suggested by Axel Howind
Modified:
pdfbox/branches/3.0/io/src/main/java/org/apache/pdfbox/io/IOUtils.java
Modified: pdfbox/branches/3.0/io/src/main/java/org/apache/pdfbox/io/IOUtils.java
URL:
http://svn.apache.org/viewvc/pdfbox/branches/3.0/io/src/main/java/org/apache/pdfbox/io/IOUtils.java?rev=1915561&r1=1915560&r2=1915561&view=diff
==============================================================================
--- pdfbox/branches/3.0/io/src/main/java/org/apache/pdfbox/io/IOUtils.java
(original)
+++ pdfbox/branches/3.0/io/src/main/java/org/apache/pdfbox/io/IOUtils.java Sat
Feb 3 11:52:56 2024
@@ -53,6 +53,11 @@ import org.apache.pdfbox.io.RandomAccess
*/
public final class IOUtils
{
+ /**
+ * Log instance.
+ */
+ private static final Log LOG = LogFactory.getLog(IOUtils.class);
+
private static final StreamCacheCreateFunction streamCache =
RandomAccessStreamCacheImpl::new;
//TODO PDFBox should really use Apache Commons IO.
@@ -64,11 +69,6 @@ public final class IOUtils
.doPrivileged((PrivilegedAction<Consumer<ByteBuffer>>)
IOUtils::unmapper));
}
- /**
- * Log instance.
- */
- private static final Log LOG = LogFactory.getLog(IOUtils.class);
-
private IOUtils()
{
//Utility class. Don't instantiate.