summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2005-01-05 16:37:09 +0000
committerFrederic Peters <fpeters@entrouvert.com>2005-01-05 16:37:09 +0000
commit650b16d7085600e092cd8900d1a9bc22e88e765b (patch)
tree551448c935e07625c7925aa6c32a92dedc5029b0
parentd6fe2ce4f8123ec283e8fba4d8a9b58ad0e0b19b (diff)
mark sameNs as inline since it is short and often called (thanks to kcachegrind
for profiling details)
-rw-r--r--lasso/xml/xml.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c
index faba1651..32359d18 100644
--- a/lasso/xml/xml.c
+++ b/lasso/xml/xml.c
@@ -979,11 +979,9 @@ void lasso_node_add_signature_template(LassoNode *node, xmlNode *xmlnode,
g_free(uri);
/* add enveloped transform */
- xmlSecTmplReferenceAddTransform(reference,
- xmlSecTransformEnvelopedId);
+ xmlSecTmplReferenceAddTransform(reference, xmlSecTransformEnvelopedId);
/* add exclusive C14N transform */
- xmlSecTmplReferenceAddTransform(reference,
- xmlSecTransformExclC14NId);
+ xmlSecTmplReferenceAddTransform(reference, xmlSecTransformExclC14NId);
if (sign_type == LASSO_SIGNATURE_TYPE_WITHX509) {
/* add <dsig:KeyInfo/> */
@@ -1267,7 +1265,7 @@ xmlDeclareNs(xmlNode *root_node, xmlNode *node)
xmlDeclareNs(root_node, t);
}
-static int
+__inline__ static int
sameNs(xmlNs *ns1, xmlNs *ns2)
{
return (ns1 == NULL && ns2 == NULL) || (ns1 && ns2 && strcmp(ns1->href, ns2->href) == 0);