]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Reduce debug output. A constant can be modified to enable more extensive log output.
authorJeremias Maerki <jeremias@apache.org>
Thu, 27 Mar 2003 10:06:16 +0000 (10:06 +0000)
committerJeremias Maerki <jeremias@apache.org>
Thu, 27 Mar 2003 10:06:16 +0000 (10:06 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196147 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/fop/fonts/truetype/TTFFile.java

index e377088cdd9548dec440ddc293d04df23b327d6b..157d0d569980ef9f1d0f74f86b7aa1a1dbd1729a 100644 (file)
@@ -72,6 +72,9 @@ public class TTFFile extends AbstractLogEnabled {
     static final int MAX_CHAR_CODE = 255;
     static final int ENC_BUF_SIZE = 1024;
 
+    /** Set to true to get even more debug output than with level DEBUG */
+    public static final boolean TRACE_ENABLED = false;
+
     private String encoding = "WinAnsiEncoding";    // Default encoding
 
     private short firstChar = 0;
@@ -783,7 +786,9 @@ public class TTFFile extends AbstractLogEnabled {
         int mtxSize = Math.max(numberOfGlyphs, nhmtx);
         mtxTab = new TTFMtxEntry[mtxSize];
 
-        getLogger().debug("*** Widths array: \n");
+        if (TRACE_ENABLED) {
+            getLogger().debug("*** Widths array: \n");
+        }
         for (int i = 0; i < mtxSize; i++) {
             mtxTab[i] = new TTFMtxEntry();
         }
@@ -791,9 +796,11 @@ public class TTFFile extends AbstractLogEnabled {
             mtxTab[i].setWx(in.readTTFUShort());
             mtxTab[i].setLsb(in.readTTFUShort());
 
-            if (getLogger().isDebugEnabled()) {
-                getLogger().debug("   width[" + i + "] = "
-                    + convertTTFUnit2PDFUnit(mtxTab[i].getWx()) + ";");
+            if (TRACE_ENABLED) {
+                if (getLogger().isDebugEnabled()) {
+                    getLogger().debug("   width[" + i + "] = "
+                        + convertTTFUnit2PDFUnit(mtxTab[i].getWx()) + ";");
+                }
             }
         }