when an integer field is empty return 0, not signal 11
This commit is contained in:
parent
5417e5696e
commit
b645e3720d
1 changed files with 1 additions and 1 deletions
|
@ -242,7 +242,7 @@ gchar *parse_string(xmlDocPtr doc, xmlNodePtr node)
|
|||
gint parse_int(xmlDocPtr doc, xmlNodePtr node)
|
||||
{
|
||||
xmlChar *c = xmlNodeListGetString(doc, node->children, TRUE);
|
||||
gint i = atoi((gchar*)c);
|
||||
gint i = c ? atoi((gchar*)c) : 0;
|
||||
xmlFree(c);
|
||||
return i;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue