fix XSL bug making a hash out of specializations

[SVN r32343]
This commit is contained in:
Eric Niebler 2006-01-17 17:43:09 +00:00
parent cc7cd97be1
commit 3972c6c991

View File

@ -31,7 +31,7 @@
<xsl:template name="strip-qualifiers"> <xsl:template name="strip-qualifiers">
<xsl:param name="name"/> <xsl:param name="name"/>
<xsl:choose> <xsl:choose>
<xsl:when test="contains($name, '::')"> <xsl:when test="contains($name, '::') and not(contains(substring-before($name, '::'), '&lt;'))">
<xsl:call-template name="strip-qualifiers"> <xsl:call-template name="strip-qualifiers">
<xsl:with-param name="name" select="substring-after($name, '::')"/> <xsl:with-param name="name" select="substring-after($name, '::')"/>
</xsl:call-template> </xsl:call-template>