diff options
| -rw-r--r-- | lasso/xml/lib_old_provided_name_identifier.c | 13 | ||||
| -rw-r--r-- | lasso/xml/lib_old_provided_name_identifier.h | 2 | ||||
| -rw-r--r-- | lasso/xml/lib_sp_provided_name_identifier.c | 13 | ||||
| -rw-r--r-- | lasso/xml/lib_sp_provided_name_identifier.h | 2 |
4 files changed, 24 insertions, 6 deletions
diff --git a/lasso/xml/lib_old_provided_name_identifier.c b/lasso/xml/lib_old_provided_name_identifier.c index 22ca325b..ef35bbc6 100644 --- a/lasso/xml/lib_old_provided_name_identifier.c +++ b/lasso/xml/lib_old_provided_name_identifier.c @@ -72,7 +72,16 @@ GType lasso_lib_old_provided_name_identifier_get_type() { return this_type; } -LassoNode* lasso_lib_old_provided_name_identifier_new() { - return LASSO_NODE(g_object_new(LASSO_TYPE_LIB_OLD_PROVIDED_NAME_IDENTIFIER, +LassoNode* lasso_lib_old_provided_name_identifier_new(xmlChar *content) { + LassoNode *node; + + g_assert(content != NULL); + + node = LASSO_NODE(g_object_new(LASSO_TYPE_LIB_OLD_PROVIDED_NAME_IDENTIFIER, NULL)); + + xmlNodeSetContent(LASSO_NODE_GET_CLASS(node)->get_xmlNode(node), + content); + + return(node); } diff --git a/lasso/xml/lib_old_provided_name_identifier.h b/lasso/xml/lib_old_provided_name_identifier.h index 71a0a6c4..69c978b4 100644 --- a/lasso/xml/lib_old_provided_name_identifier.h +++ b/lasso/xml/lib_old_provided_name_identifier.h @@ -51,7 +51,7 @@ struct _LassoLibOLDProvidedNameIdentifierClass { }; LASSO_EXPORT GType lasso_lib_old_provided_name_identifier_get_type(void); -LASSO_EXPORT LassoNode* lasso_lib_old_provided_name_identifier_new(void); +LASSO_EXPORT LassoNode* lasso_lib_old_provided_name_identifier_new(xmlChar *content); #ifdef __cplusplus } diff --git a/lasso/xml/lib_sp_provided_name_identifier.c b/lasso/xml/lib_sp_provided_name_identifier.c index 48ff3001..a438ae2b 100644 --- a/lasso/xml/lib_sp_provided_name_identifier.c +++ b/lasso/xml/lib_sp_provided_name_identifier.c @@ -72,7 +72,16 @@ GType lasso_lib_sp_provided_name_identifier_get_type() { return this_type; } -LassoNode* lasso_lib_sp_provided_name_identifier_new() { - return LASSO_NODE(g_object_new(LASSO_TYPE_LIB_SP_PROVIDED_NAME_IDENTIFIER, +LassoNode* lasso_lib_sp_provided_name_identifier_new(xmlChar *content) { + LassoNode *node; + + g_assert(content != NULL); + + node = LASSO_NODE(g_object_new(LASSO_TYPE_LIB_SP_PROVIDED_NAME_IDENTIFIER, NULL)); + + xmlNodeSetContent(LASSO_NODE_GET_CLASS(node)->get_xmlNode(node), + content); + + return(node); } diff --git a/lasso/xml/lib_sp_provided_name_identifier.h b/lasso/xml/lib_sp_provided_name_identifier.h index 1d735908..dc616e30 100644 --- a/lasso/xml/lib_sp_provided_name_identifier.h +++ b/lasso/xml/lib_sp_provided_name_identifier.h @@ -51,7 +51,7 @@ struct _LassoLibSPProvidedNameIdentifierClass { }; LASSO_EXPORT GType lasso_lib_sp_provided_name_identifier_get_type(void); -LASSO_EXPORT LassoNode* lasso_lib_sp_provided_name_identifier_new(void); +LASSO_EXPORT LassoNode* lasso_lib_sp_provided_name_identifier_new(xmlChar *content); #ifdef __cplusplus } |
