summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEamon Walsh <ewalsh@tycho.nsa.gov>2007-04-10 11:56:06 -0400
committerEamon Walsh <ewalsh@moss-uranus.epoch.ncsc.mil>2007-04-10 11:56:06 -0400
commiteaa380efefd347abcd11a6c24c008686beaf8257 (patch)
tree525ab8daa7569fcc218bfc099e712720daeeaa96 /src
parent91be36f845352dea7838853d0f98ae144fe571a4 (diff)
Modify new attribute from previous patch so that it is necessary only on
extensions with split names. Tested with diff and found no difference with previous stylesheet header-file output.
Diffstat (limited to 'src')
-rw-r--r--src/c-client.xsl8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/c-client.xsl b/src/c-client.xsl
index 24ffe6c..be6aa30 100644
--- a/src/c-client.xsl
+++ b/src/c-client.xsl
@@ -100,13 +100,13 @@ authorization from the authors.
<xsl:if test="/xcb/@extension-name">
<xsl:text>_</xsl:text>
<xsl:choose>
- <xsl:when test="/xcb/@extension-oneword = 'true' or /xcb/@extension-oneword = '1'">
- <xsl:value-of select="translate(/xcb/@extension-name, $ucase, $lcase)"/>
- </xsl:when>
- <xsl:otherwise>
+ <xsl:when test="/xcb/@extension-multiword = 'true' or /xcb/@extension-multiword = '1'">
<xsl:call-template name="camelcase-to-underscore">
<xsl:with-param name="camelcase" select="/xcb/@extension-name" />
</xsl:call-template>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="translate(/xcb/@extension-name, $ucase, $lcase)"/>
</xsl:otherwise>
</xsl:choose>
</xsl:if>