summaryrefslogtreecommitdiffstats
path: root/lasso/xml/misc_text_node.c
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-09-11 15:51:43 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-09-11 15:51:43 +0000
commitacdf38fb29879b0d2be34e15c664859ef3fa22b1 (patch)
treeac1bad7da90427fba4e6776ab4c433abf741d774 /lasso/xml/misc_text_node.c
parent112ee37099e2291c416798bde343032da0016e86 (diff)
XML ID-WSF 2.0: make non simple constructor of MiscTextNode return real type
* lasso/xml/misc_text_node.c: non simple constructor must return the real object type because Java binding does not work without it.
Diffstat (limited to 'lasso/xml/misc_text_node.c')
-rw-r--r--lasso/xml/misc_text_node.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lasso/xml/misc_text_node.c b/lasso/xml/misc_text_node.c
index b096826b..7de29832 100644
--- a/lasso/xml/misc_text_node.c
+++ b/lasso/xml/misc_text_node.c
@@ -231,7 +231,7 @@ lasso_misc_text_node_new_with_string(char *content)
LassoMiscTextNode *object;
object = g_object_new(LASSO_TYPE_MISC_TEXT_NODE, NULL);
object->content = g_strdup(content);
- return LASSO_NODE(object);
+ return (LassoMiscTextNode*)LASSO_NODE(object);
}
/**
@@ -246,7 +246,7 @@ LassoMiscTextNode*
lasso_misc_text_node_new_with_xml_node(xmlNode *xml_node)
{
LassoMiscTextNode *object;
- object = g_object_new(LASSO_TYPE_MISC_TEXT_NODE, NULL);
+ object = (LassoMiscTextNode*)g_object_new(LASSO_TYPE_MISC_TEXT_NODE, NULL);
lasso_misc_text_node_set_xml_content(object, xml_node);
- return (LassoNode*)object;
+ return object;
}