diff --git a/doclib/html-munge.xsl b/doclib/html-munge.xsl index 4ff142f9d642f9e01340bafe2e23f63ee83840ce..17346f769177426c6a1c18702aecb67433bb011b 100644 --- a/doclib/html-munge.xsl +++ b/doclib/html-munge.xsl @@ -2,6 +2,8 @@ <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:str="http://exslt.org/strings" + xmlns:set="http://exslt.org/sets" + xmlns:exslt="http://exslt.org/common" extension-element-prefixes="str"> <xsl:output @@ -317,7 +319,7 @@ </xsl:variable> <xsl:if test="string($public-memfn)"> <tr><td colspan="3"><h2>Public Member Functions</h2></td></tr> - <xsl:copy-of select="$public-memfn"/> + <xsl:copy-of select="set:distinct(exslt:node-set($public-memfn)/tr)"/> </xsl:if> <xsl:variable name="public-var">