summaryrefslogtreecommitdiffstats
path: root/etc/inc/xmlparse.inc
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2010-11-30 10:37:38 -0500
committerjim-p <jimp@pfsense.org>2010-11-30 11:30:11 -0500
commit7af33a75ababa2e26a37d7db774d68e215542a8c (patch)
tree9ce9a4614210fb908a92dc5b9dac3680415594a0 /etc/inc/xmlparse.inc
parent416e6432ebe24e6544029b610cad21c774c011bc (diff)
downloadpfsense-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.inc5
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;
}
}
OpenPOWER on IntegriCloud