when an integer field is empty return 0, not signal 11

This commit is contained in:
Dana Jansens 2007-06-04 15:21:16 +00:00
parent 5417e5696e
commit b645e3720d

View file

@ -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;
}