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