Author: ltheussl
Date: Thu Oct 11 01:01:42 2007
New Revision: 583724

URL: http://svn.apache.org/viewvc?rev=583724&view=rev
Log:
Remove hash before emitting a local link.

Modified:
    
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java

Modified: 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java
URL: 
http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java?rev=583724&r1=583723&r2=583724&view=diff
==============================================================================
--- 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java
 (original)
+++ 
maven/doxia/doxia/trunk/doxia-modules/doxia-module-xhtml/src/main/java/org/apache/maven/doxia/module/xhtml/XhtmlParser.java
 Thu Oct 11 01:01:42 2007
@@ -233,7 +233,14 @@
             String id = parser.getAttributeValue( null, 
Attribute.ID.toString() );
             if ( href != null )
             {
-                sink.link( href );
+                String link = href;
+
+                if ( link.startsWith( "#" ) )
+                {
+                    link = link.substring( 1 );
+                }
+
+                sink.link( link );
                 this.linktypes.push( XhtmlParser.LINK );
             }
             else if ( name != null )


Reply via email to