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