Subject: Re: [xsl] libxslt 10124 detects a potential infinite template recursion whereas there is not a potential infinite template recursion From: spam.spam.spam.spam@xxxxxxx Date: Sat, 19 Feb 2011 20:09:58 +0100 (CET) |
Ok, so that was just a bug in my stylesheet. Now, I will declare the parameter in my templates. It works fine, thank you. ----- Mail Original ----- De: "David Carlisle" <davidc@xxxxxxxxx> C: xsl-list@xxxxxxxxxxxxxxxxxxxxxx EnvoyC): Samedi 19 FC)vrier 2011 17h33:43 GMT +01:00 Amsterdam / Berlin / Berne / Rome / Stockholm / Vienne Objet: Re: [xsl] libxslt 10124 detects a potential infinite template recursion whereas there is not a potential infinite template recursion On 19/02/2011 16:06, spam.spam.spam.spam@xxxxxxx wrote: > > So the old libxslt version (10117) works better than the new libxslt version (10124) because it detects a potential infinite template recursion only when there is really a potential infinite template recursion. > > Can you correct this? This list is for xsl programming questions not really for reporting bugs in xsl engines. However in this case it appears to be a bug in your stylesheet, your template myrecursivetemplate has no param declared, so it would loop forever as the different values passed in will (in xslt 1) be ignored. In xslt 2 it is an error to pass a parameter to atdemplate that does not declare the parameter, so this would be reported earlier. > <xsl:template name="myrecursivetemplate"> missing xsl:param here > <xsl:choose> David
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] libxslt 10124 detects a p, David Carlisle | Thread | [xsl] "Heap" of trouble handling in, thehulk |
Re: [xsl] libxslt 10124 detects a p, David Carlisle | Date | Re: [xsl] Newbie cannot find syntax, thehulk |
Month |