Author: mehdi
Date: Mon Jan 23 12:08:08 2012
New Revision: 1234761

URL: http://svn.apache.org/viewvc?rev=1234761&view=rev
Log:
Bugzilla#52499: non embeddable TTF fonts -- throw exception if trying to embed
Submitted by: Luis Bernardo

Modified:
    
xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/truetype/TTFFontLoader.java

Modified: 
xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/truetype/TTFFontLoader.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/truetype/TTFFontLoader.java?rev=1234761&r1=1234760&r2=1234761&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/truetype/TTFFontLoader.java 
(original)
+++ 
xmlgraphics/fop/trunk/src/java/org/apache/fop/fonts/truetype/TTFFontLoader.java 
Mon Jan 23 12:08:08 2012
@@ -169,8 +169,13 @@ public class TTFFontLoader extends FontL
         if (useKerning) {
             copyKerning(ttf, isCid);
         }
-        if (this.embedded && ttf.isEmbeddable()) {
-            returnFont.setEmbedFileName(this.fontFileURI);
+        if (this.embedded) {
+            if (ttf.isEmbeddable()) {
+                returnFont.setEmbedFileName(this.fontFileURI);
+            } else {
+                String msg = "The font " + this.fontFileURI + " is not 
embedabble.";
+                throw new RuntimeException(msg);
+            }
         }
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to