]> granicus.if.org Git - docbook-dsssl/commitdiff
fixed bug 1497436 confirm @cols is a number
authorBob Stayton <bobs@sagehill.net>
Mon, 3 Jul 2006 17:19:09 +0000 (17:19 +0000)
committerBob Stayton <bobs@sagehill.net>
Mon, 3 Jul 2006 17:19:09 +0000 (17:19 +0000)
xsl/fo/table.xsl

index 5fa25312c68c72f52e1acd7c4c38063c7cb9d603..ce0901a5c189c01f87b6b6ed826d3b5ce5796deb 100644 (file)
@@ -453,7 +453,7 @@ to be incomplete. Don't forget to read the source, too :-)</para>
 <!-- ==================================================================== -->
 
 <xsl:template match="tgroup" name="tgroup">
-  <xsl:if test="not(@cols)">
+  <xsl:if test="not(@cols) or @cols = '' or string(number(@cols)) = 'NaN'">
     <xsl:message terminate="yes">
       <xsl:text>Error: CALS tables must specify the number of columns.</xsl:text>
     </xsl:message>