]> granicus.if.org Git - docbook-dsssl/commitdiff
Fix bug in xrefstyle "title" handling introduced with
authorBob Stayton <bobs@sagehill.net>
Tue, 16 Mar 2010 16:40:43 +0000 (16:40 +0000)
committerBob Stayton <bobs@sagehill.net>
Tue, 16 Mar 2010 16:40:43 +0000 (16:40 +0000)
the 'insert.targetdb.data' template.

xsl/common/olink.xsl

index a80431447537e8d64fb67832062845210c6e9578..3513795acf8a5a73f8e03c9b20c4be456a9ccfed 100644 (file)
               <xsl:for-each select="$target.database" >
                 <xsl:call-template name="insert.targetdb.data">
                   <xsl:with-param name="data"
-                       select="key('targetdoc-key', $targetdoc)[1]/div[1]/ttl" />
+                       select="key('targetdoc-key', $targetdoc)[1]/div[1]/ttl/node()" />
                 </xsl:call-template>
               </xsl:for-each>
             </xsl:with-param>
               <xsl:for-each select="$target.database" >
                 <xsl:call-template name="insert.targetdb.data">
                   <xsl:with-param name="data"
-                                  select="key('targetptr-key', $olink.key)[1]/ttl" />
+                               select="key('targetptr-key', $olink.key)[1]/ttl/node()" />
                 </xsl:call-template>
               </xsl:for-each>
             </xsl:with-param>
     <xsl:for-each select="$target.database" >
       <xsl:call-template name="insert.targetdb.data">
         <xsl:with-param name="data"
-             select="key('targetdoc-key', $targetdoc)[1]/div[1]/ttl" />
+             select="key('targetdoc-key', $targetdoc)[1]/div[1]/ttl/node()" />
       </xsl:call-template>
     </xsl:for-each>
   </xsl:variable>