Author: vsiveton
Date: Thu Feb  7 04:16:28 2008
New Revision: 619375

URL: http://svn.apache.org/viewvc?rev=619375&view=rev
Log:
o fixed potential NPE

Modified:
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java?rev=619375&r1=619374&r2=619375&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java
 Thu Feb  7 04:16:28 2008
@@ -30,6 +30,7 @@
 import org.apache.maven.doxia.document.DocumentTOC;
 import org.apache.maven.doxia.document.DocumentTOCItem;
 import org.apache.maven.doxia.util.HtmlTools;
+import org.codehaus.plexus.util.StringUtils;
 
 /**
  * A Doxia Sink that produces an aggregated FO model.
@@ -193,6 +194,12 @@
      */
     private String getIdName( String name )
     {
+        if ( StringUtils.isEmpty( name ) )
+        {
+            // TODO log this behavior
+            return "";
+        }
+
         String idName = name;
 
         // prepend "./" and strip extension


Reply via email to