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