Some quote

This commit is contained in:
Adrien Bourmault 2021-09-17 16:22:51 +02:00
parent 5ee70f6c44
commit 048857a9af
No known key found for this signature in database
GPG Key ID: 6EB408FE0ACEC664
1 changed files with 12 additions and 12 deletions

View File

@ -103,6 +103,9 @@ int parseTextFieldXML (xmlDocPtr doc,
return 0;
}
// -------------------------------------------------------------------------- //
// Parsing a field that contains children fields //
// -------------------------------------------------------------------------- //
int parseParentFieldXML (xmlDocPtr doc,
ModelParserTableXML_t *ModelTable,
int currentParser,
@ -124,22 +127,19 @@ int parseParentFieldXML (xmlDocPtr doc,
return 0;
}
// -------------------------------------------------------------------------- //
// Parsing a model file //
// -------------------------------------------------------------------------- //
int ParseModelXML(Model_t *model)
{
ParserTableXML_t table[] =
{
{(const xmlChar *)"identity", parseParentFieldXML,
model},
{(const xmlChar *)"name", parseTextFieldXML,
model->name},
{(const xmlChar *)"owner", parseTextFieldXML,
model->owner},
{(const xmlChar *)"owner_id", parseStubFieldXML,
model->owner_id},
{(const xmlChar *)"date", parseStubFieldXML,
model->date},
{(const xmlChar *)"version", parseTextFieldXML,
model->version},
{(const xmlChar *)"identity", parseParentFieldXML, model},
{(const xmlChar *)"name", parseTextFieldXML, model->name},
{(const xmlChar *)"owner", parseTextFieldXML, model->owner},
{(const xmlChar *)"owner_id", parseStubFieldXML, model->owner_id},
{(const xmlChar *)"date", parseStubFieldXML, &model->date},
{(const xmlChar *)"version", parseTextFieldXML, model->version},
};
ModelParserTableXML_t modelParserTable =