summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-01-26 20:59:24 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2010-01-26 20:59:24 +0000
commit7d786e27bf395240281856fd1ffa9f1a4a0eee41 (patch)
treec9a647e43655b33ed977d1d377ee69a4fcc6586d
parentce42be14819f195a61ec070ae8342884360d0cf3 (diff)
Core XML: make lasso_node_set_custom_namespace/nodename take const string
* lasso/xml/xml.c lasso/xml/xml.h: mark argument of lasso_node_set_custom_namespace and lasso_node_set_custom_nodename as const char* strings.
-rw-r--r--lasso/xml/xml.c4
-rw-r--r--lasso/xml/xml.h5
2 files changed, 5 insertions, 4 deletions
diff --git a/lasso/xml/xml.c b/lasso/xml/xml.c
index c61f6c20..93729bbc 100644
--- a/lasso/xml/xml.c
+++ b/lasso/xml/xml.c
@@ -869,7 +869,7 @@ _lasso_node_get_custom_element_or_create(LassoNode *node)
* the nearly same namespace.
*/
void
-lasso_node_set_custom_namespace(LassoNode *node, char *prefix, char *href)
+lasso_node_set_custom_namespace(LassoNode *node, const char *prefix, const char *href)
{
struct _CustomElement *custom_element;
@@ -889,7 +889,7 @@ lasso_node_set_custom_namespace(LassoNode *node, char *prefix, char *href)
* a real element.
*/
void
-lasso_node_set_custom_nodename(LassoNode *node, char *nodename)
+lasso_node_set_custom_nodename(LassoNode *node, const char *nodename)
{
struct _CustomElement *custom_element;
diff --git a/lasso/xml/xml.h b/lasso/xml/xml.h
index cb0344c8..50575b7b 100644
--- a/lasso/xml/xml.h
+++ b/lasso/xml/xml.h
@@ -154,9 +154,10 @@ LASSO_EXPORT xmlNode* lasso_node_get_original_xmlnode(LassoNode *node);
LASSO_EXPORT void lasso_node_set_original_xmlnode(LassoNode *node, xmlNode* xmlnode);
-LASSO_EXPORT void lasso_node_set_custom_namespace(LassoNode *node, char *prefix, char *href);
+LASSO_EXPORT void lasso_node_set_custom_namespace(LassoNode *node, const char *prefix,
+ const char *href);
-LASSO_EXPORT void lasso_node_set_custom_nodename(LassoNode *node, char *nodename);
+LASSO_EXPORT void lasso_node_set_custom_nodename(LassoNode *node, const char *nodename);
LASSO_EXPORT const char* lasso_node_get_name(LassoNode *node);