| Index: third_party/libxslt/libxslt/xsltInternals.h
|
| diff --git a/third_party/libxslt/libxslt/xsltInternals.h b/third_party/libxslt/libxslt/xsltInternals.h
|
| index 7123acec104876e1d98d30730b4ed1e34ac51230..060b17837cac5a2e529a323dcf6628c768541ffe 100644
|
| --- a/third_party/libxslt/libxslt/xsltInternals.h
|
| +++ b/third_party/libxslt/libxslt/xsltInternals.h
|
| @@ -1783,9 +1783,9 @@ struct _xsltTransformContext {
|
| xmlDocPtr localRVT; /* list of local tree fragments; will be freed when
|
| the instruction which created the fragment
|
| exits */
|
| - xmlDocPtr localRVTBase;
|
| + xmlDocPtr localRVTBase; /* Obsolete */
|
| int keyInitLevel; /* Needed to catch recursive keys issues */
|
| - int funcLevel; /* Needed to catch recursive functions issues */
|
| + int depth; /* Needed to catch recursions */
|
| int maxTemplateDepth;
|
| int maxTemplateVars;
|
| };
|
| @@ -1906,6 +1906,11 @@ XSLTPUBFUN int XSLTCALL
|
| XSLTPUBFUN int XSLTCALL
|
| xsltExtensionInstructionResultFinalize(
|
| xsltTransformContextPtr ctxt);
|
| +XSLTPUBFUN int XSLTCALL
|
| + xsltFlagRVTs(
|
| + xsltTransformContextPtr ctxt,
|
| + xmlXPathObjectPtr obj,
|
| + void *val);
|
| XSLTPUBFUN void XSLTCALL
|
| xsltFreeRVTs (xsltTransformContextPtr ctxt);
|
| XSLTPUBFUN void XSLTCALL
|
|
|