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