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