Ich nochmals.. Habe nun das break mal gelassen, aber die Variablen in addbreak angepasst:
<xsl:variable name="cuttextbeforebreak" select="substring($text, 1, 72)" />
<xsl:variable name="cuttextafterbreak" select="substring($text, 73)" />
<xsl:variable name="beforespace" select="substring-before($cuttextafterbreak,' ')"/>
<xsl:variable name="afterspace" select="substring-after($cuttextafterbreak,' ')"/>
<xsl:variable name="textbeforebreak"><xsl:value-of select="$cuttextbeforebreak"/><xsl:value-of select="$beforespace"/></xsl:variable>
<xsl:variable name="textafterbreak"><xsl:value-of select="$cuttextafterbreak"/><xsl:value-of select="$afterspace"/></xsl:variable>
Doch nun meldet mein Log:
xmlStrncat: realloc of 41162889 byte failed
malloc of 20581521 bytte failed
...
und ich krieg nen Loop zu sehen..
Findet wer den Fehler??
Gruss, Chris