Index: third_party/libxslt/libxslt/variables.h |
diff --git a/third_party/libxslt/libxslt/variables.h b/third_party/libxslt/libxslt/variables.h |
index 17b4c6f6f1f9ddc9ae1f7ef9a0bd380019ca84eb..f80eeab6ebb3850d9fead5f6855df951f68a6c43 100644 |
--- a/third_party/libxslt/libxslt/variables.h |
+++ b/third_party/libxslt/libxslt/variables.h |
@@ -35,6 +35,15 @@ extern "C" { |
(ctxt)->xpathCtxt->extra = ctxt |
/* |
+ * Flags for memory management of RVTs |
+ */ |
+ |
+#define XSLT_RVT_LOCAL ((void *)1) |
+#define XSLT_RVT_VARIABLE ((void *)2) |
+#define XSLT_RVT_FUNC_RESULT ((void *)3) |
+#define XSLT_RVT_GLOBAL ((void *)4) |
+ |
+/* |
* Interfaces for the variable module. |
*/ |