diff options
author | jim-p <jimp@pfsense.org> | 2010-11-30 10:37:38 -0500 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2010-11-30 11:30:11 -0500 |
commit | 7af33a75ababa2e26a37d7db774d68e215542a8c (patch) | |
tree | 9ce9a4614210fb908a92dc5b9dac3680415594a0 /etc/inc/xmlparse.inc | |
parent | 416e6432ebe24e6544029b610cad21c774c011bc (diff) | |
download | pfsense-7af33a75ababa2e26a37d7db774d68e215542a8c.zip pfsense-7af33a75ababa2e26a37d7db774d68e215542a8c.tar.gz |
Print file name when logging an xml error.
Diffstat (limited to 'etc/inc/xmlparse.inc')
-rw-r--r-- | etc/inc/xmlparse.inc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/inc/xmlparse.inc b/etc/inc/xmlparse.inc index 9f44e21..75871a9 100644 --- a/etc/inc/xmlparse.inc +++ b/etc/inc/xmlparse.inc @@ -179,9 +179,10 @@ function parse_xml_config_raw($cffile, $rootobj, $isstring = "false") { while ($data = fread($fp, 4096)) { if (!xml_parse($xml_parser, $data, feof($fp))) { - log_error(sprintf("XML error: %s at line %d\n", + log_error(sprintf("XML error: %s at line %d in %s\n", xml_error_string(xml_get_error_code($xml_parser)), - xml_get_current_line_number($xml_parser))); + xml_get_current_line_number($xml_parser), + $cffile)); return -1; } } |