xref: /AOO42X/main/libxmlsec/xmlsec1-olderlibxml2.patch (revision 7410237ca6ab6a6b71821f6203cb5390deac78d4)
1cdf0e10cSrcweir--- misc/xmlsec1-1.2.14/src/c14n.c  2010-03-02 15:46:05.000000000 +0000
2cdf0e10cSrcweir+++ misc/build/xmlsec1-1.2.14/src/c14n.c    2010-03-02 15:50:35.000000000 +0000
3cdf0e10cSrcweir@@ -406,6 +406,20 @@
4cdf0e10cSrcweir     return(0);
5cdf0e10cSrcweir }
6cdf0e10cSrcweir
7cdf0e10cSrcweir+#if !defined(LIBXML_VERSION) || LIBXML_VERSION < 20704
8cdf0e10cSrcweir+/*
9cdf0e10cSrcweir+ * xmlC14NMode:
10cdf0e10cSrcweir+ *
11cdf0e10cSrcweir+ * Predefined values for C14N modes
12cdf0e10cSrcweir+ *
13cdf0e10cSrcweir+ */
14cdf0e10cSrcweir+typedef enum {
15*7410237cSJohn Bampton+    XML_C14N_1_0            = 0,    /* Original C14N 1.0 spec */
16cdf0e10cSrcweir+    XML_C14N_EXCLUSIVE_1_0  = 1,    /* Exclusive C14N 1.0 spec */
17cdf0e10cSrcweir+    XML_C14N_1_1            = 2     /* C14N 1.1 spec */
18cdf0e10cSrcweir+} xmlC14NMode;
19cdf0e10cSrcweir+#endif
20cdf0e10cSrcweir+
21cdf0e10cSrcweir static int
22cdf0e10cSrcweir xmlSecTransformC14NExecute(xmlSecTransformId id, xmlSecNodeSetPtr nodes, xmlChar** nsList,
23cdf0e10cSrcweir               xmlOutputBufferPtr buf) {
24